My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
GuiaUso  

Phase-Implementation, Featured
Updated Feb 7, 2012 by danjaredg

Integrar aplicaciones Java Swing en Ubuntu

Se requiere que incluya la librería jayatana.jar dentro del CLASSPATH de la aplicación Java.

Menú de aplicaciones globales

Es necesario que el javax.swing.JFrame incluya una barra de menús del objeto javax.swing.JMenuBar.

import javax.swing.*;
import org.java.ayatana.ApplicationMenu;

public class Ventana extends JFrame {
    public Ventana() {
        // configuración de ventana ...
        ApplicationMenu.tryInstall(this);
    }
}
Comment by hanynow...@gmail.com, May 14, 2012

// As suggested, Desktop support must be checked before calling Java ayatana

import javax.swing.*;
import org.java.ayatana.ApplicationMenu;


public class Ventana extends JFrame {
    public Ventana() {
        // configuración de ventana ...
      if (AyatanaDesktop.isSupported())
	{ ApplicationMenu.tryInstall(this);}
	}
    }
}

Sign in to add a comment
Powered by Google Project Hosting