0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Для создания меню в Java можно использовать классы JMenuBar, JMenu и JMenuItem из библиотеки Swing</p>
1
<p>Для создания меню в Java можно использовать классы JMenuBar, JMenu и JMenuItem из библиотеки Swing</p>
2
<p>Вот пример кода, который создает простое меню с двумя пунктами:</p>
2
<p>Вот пример кода, который создает простое меню с двумя пунктами:</p>
3
import javax.swing.*; public class MyMenu extends JFrame { public MyMenu() { // Создаем панель меню JMenuBar menuBar = new JMenuBar(); // Создаем меню JMenu fileMenu = new JMenu("File"); // Создаем пункты меню JMenuItem openItem = new JMenuItem("Open"); JMenuItem saveItem = new JMenuItem("Save"); // Добавляем пункты в меню fileMenu.add(openItem); fileMenu.add(saveItem); // Добавляем меню в панель меню menuBar.add(fileMenu); // Устанавливаем панель меню setJMenuBar(menuBar); // Устанавливаем размер окна и делаем его видимым setSize(300, 200); setVisible(true); } public static void main(String[] args) { new MyMenu(); } }<p>Этот код создает окно с панелью меню, содержащей меню<em>"File"</em>с двумя пунктами:<em>"Open"</em>и<em>"Save"</em>.</p>
3
import javax.swing.*; public class MyMenu extends JFrame { public MyMenu() { // Создаем панель меню JMenuBar menuBar = new JMenuBar(); // Создаем меню JMenu fileMenu = new JMenu("File"); // Создаем пункты меню JMenuItem openItem = new JMenuItem("Open"); JMenuItem saveItem = new JMenuItem("Save"); // Добавляем пункты в меню fileMenu.add(openItem); fileMenu.add(saveItem); // Добавляем меню в панель меню menuBar.add(fileMenu); // Устанавливаем панель меню setJMenuBar(menuBar); // Устанавливаем размер окна и делаем его видимым setSize(300, 200); setVisible(true); } public static void main(String[] args) { new MyMenu(); } }<p>Этот код создает окно с панелью меню, содержащей меню<em>"File"</em>с двумя пунктами:<em>"Open"</em>и<em>"Save"</em>.</p>
4
<p>При нажатии на пункты меню не происходит никаких действий, но вы можете добавить обработчики событий, чтобы сделать их функциональными.</p>
4
<p>При нажатии на пункты меню не происходит никаких действий, но вы можете добавить обработчики событий, чтобы сделать их функциональными.</p>