La barre de menus en haut du bureau Mac Utilisons-le dans une application créée avec Processing3.
Pour créer une barre de menus, utilisez JMenuBar dans Swing de Java.
sample.pde
import java.awt.*;
import javax.swing.*;
JLayeredPane pane = new JLayeredPane();
JMenuBar menubar = new JMenuBar();
void setup() {
System.setProperty("apple.laf.useScreenMenuBar", "true");
Canvas canvas = (Canvas) surface.getNative();
pane = (JLayeredPane) canvas.getParent().getParent();
JMenu menu = new JMenu("menu");
JMenuItem item = new JMenuItem("item");
menu.add(item);
menubar.add(menu);
pane.add(menubar);
}
System.setProperty("apple.laf.useScreenMenuBar", "true");
Cela vous permettra d'utiliser la barre de menus Mac.
Si ça ressemble à ça, c'est un succès.
Utilisez AWT / swing dans le traitement3.
Recommended Posts