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