Как создать кнопку в java
Ответы
Иван Полежаев
13 апреля 2023
В Java
для создания кнопки можно использовать класс JButton
из библиотеки Swing
Вот пример создания кнопки:
import javax.swing.*;
public class Main {
public static void main(String[] args) {
// Создаем новую кнопку
JButton button = new JButton("Нажми меня!");
// Добавляем обработчик событий
button.addActionListener(e -> {
// Этот код будет выполняться при нажатии на кнопку
System.out.println("Кнопка была нажата!");
});
// Создаем новое окно и добавляем кнопку на него
JFrame frame = new JFrame("Мое окно");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.getContentPane().add(button);
frame.pack();
frame.setVisible(true);
}
}
В этом примере мы
- создаем новый объект типа
JButton
с помощью конструктора, который принимает текст, который будет отображаться на кнопке. - затем мы добавляем обработчик событий с помощью метода
addActionListener()
, который будет вызываться при нажатии на кнопку. - далее мы создаем новое окно типа
JFrame
с помощью конструктора, который принимает заголовок окна. - затем мы добавляем кнопку на панель содержимого окна с помощью метода
getContentPane().add()
- затем мы вызываем метод
pack()
, чтобы установить размеры окна автоматически на основе размеров содержимого, и методsetVisible(true)
, чтобы отобразить окно.
После запуска программы вы увидите кнопку "Нажми меня!" на экране. При нажатии на кнопку будет выведено сообщение в консоль.
0
0