AWT Menübar unten?

Tandrael

Mitglied
Hallo,

wir wollen eine Menübar erstellen, wissen auch schon wie wir das tun. Unser Problem ist jedoch, diese Menübar nach unten zu verschieben, sodass sich die Untermenüs nach oben öffnen (so ähnlich wie die Windowstaskleiste).
 
Unser Problem ist jedoch, diese Menübar nach unten zu verschieben, sodass sich die Untermenüs nach oben öffnen

Hallo Tandrael,

herzlich willkommen bei java-forum.org 🙂.
Mit Swing wäre so was möglich, leider geht das nicht so mit AWT (meistens wird heute nur noch mit Swing gearbeitet):

Java:
import java.awt.*;
import javax.swing.*;
public class BottomMenubarDemo extends JFrame {
    public BottomMenubarDemo() {
        setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
        JMenuBar jMenuBar = new JMenuBar();
        JMenu jMenu = new JMenu("Test");
        JMenuItem jMenuItem = new JMenuItem("aha");
        jMenu.add(jMenuItem);
        jMenuBar.add(jMenu);
        add(jMenuBar, BorderLayout.PAGE_END);
        pack();
        setExtendedState(Frame.MAXIMIZED_BOTH);
    }
    public static void main(final String args[]) {
        EventQueue.invokeLater(new Runnable() {
            public void run() {
                new BottomMenubarDemo().setVisible(true);
            }
        });
    }
}
 

Neue Themen


Zurück
Oben