HTML Diff
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>