Примеры в этой статье делятся с вами конкретным кодом для реализации функций меню в графическом интерфейсе Java для вашей ссылки. Конкретный контент заключается в следующем
Тема: Напишите графический пользовательский интерфейс для реализации функций меню. Есть 3 пункта меню первого уровня: файл, редактирование и помощь. Среди пунктов меню файла есть 3 пункта вторичного меню: новое, открытое и сохранение. Среди пунктов меню «Редактировать» есть 3 пункта вторичного меню: копировать, вырезать и вставить. В пункте меню «Помощь» есть второстепенный пункт меню. Для каждого элемента второстепенного меню он не должен действительно реализовать свою функциональность. Просто продемонстрируйте, что он может ответить на событие щелчка мыши, такое как диалоговое окно всплывающего окна или напечатанное предложение.
Импорт java.awt.*; импортировать java.awt.event.actionevent; импортировать java.awt.event.actionlistener; импортировать javax.swing.*; открытый класс Menudemo расширяет JFrame реализует ActionListener {public static void main (string [] args) {menudemo demo = new menudemo (); demo.go (); } public void go () {this.setTitle ("графический пользовательский интерфейс"); this.SetBounds (600, 150, 500, 150); this.setvisible (true); this.setDefaultCloseoPeration (jframe.exit_on_close); this.SetLocationRelativeTo (null); // Создать меню jmenubar jmb = new jmenubar (); // Создать позицию, оно будет автоматически размещено в верхней части этого. Setjmenubar (JMB); // Добавить меню jmenu menu1 = new jmenu ("file"); JMENU MENU2 = NEW JMENU («РЕДАКТИРОВАТЬ»); JMENU MENU3 = новый JMENU («Помогите»); Jmenuitem item1 = new jmenuitem ("new"); Jmenuitem item2 = new jmenuitem ("open"); Jmenuitem item3 = new jmenuitem ("save"); Jmenuitem item4 = new jmenuitem ("copy"); Jmenuitem item5 = new jmenuitem ("cut"); Jmenuitem item6 = new jmenuitem ("paste"); Jmenuitem item7 = new jmenuitem ("О"); // Добавить пункты меню в Menu1.add (Item1); Menu1.add (Item2); Menu1.add (Item3); меню2.add (item4); меню2.add (пункт5); меню2.add (ITEM6); меню3.add (пункт7); // Добавить меню в бар меню jmb.add (Menu1); JMB.Add (Menu2); jmb.add (меню3); item1.addactionListener (это); item2.addactionListener (это); item3.addactionListener (это); item4.addactionListener (это); item5.addactionListener (это); item5.addactionListener (это); item6.addactionListener (это); item7.addactionListener (это); } public void actionPerformed (actionEvent e) {string str = e.getActionCommand (); if ("new" .equals (str)) {System.out.println ("новый нажимается"); } else if ("open нажимается"); } else if ("save" .equals (str)) {System.out.println ("Сохранить нажимается"); } else if ("copy" .equals (str)) {System.out.println ("Копия нажимается"); } else if ("cut" .equals (str)) {System.out.println ("Cut нажимается"); } else if ("paste" .equals (str)) {System.out.println ("вставка нажимается"); } else {System.out.println ("О наживе" О " }}}}Эффект бега:
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.