import javax.swing.*;
import java.awt.*;
public class MenuTest {
public static void main( String[] args ){
// Die grosse Menübar
JMenuBar bar = new JMenuBar();
bar.setLayout( new GridBagLayout() );
// Die Menübar für die "normalen" Menüs
JMenuBar normalBar = new JMenuBar();
normalBar.setBorderPainted( false );
normalBar.add( new JMenu("Datei") );
normalBar.add( new JMenu("Edit") );
normalBar.add( new JMenu("Tools") );
JMenu menuHelp = new JMenu( "Hilfe" );
// Zusammensetzen
Insets insets = new Insets( 0, 0, 0, 0 );
bar.add( normalBar, new GridBagConstraints(0, 0, 1, 1, 1.0, 1.0, GridBagConstraints.WEST, GridBagConstraints.VERTICAL, insets, 0, 0 ));
bar.add( menuHelp , new GridBagConstraints(1, 0, 1, 1, 1.0, 1.0, GridBagConstraints.EAST, GridBagConstraints.VERTICAL, insets, 0, 0 ));
// Sichtbar machen
JFrame frame = new JFrame();
frame.setJMenuBar( bar );
frame.setBounds( 10, 10, 500, 300 );
frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
frame.setVisible( true );
}
}