/
spirzen
/
it-code-examples
Обзор
Документация
Войти
/
spirzen
/
it-code-examples
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
examples/java/lab-1143-009/main.java
35 строк
1 KB
Spirzen
Code migration pack
09 июн 2026, 01:41
09 июн 2026, 01:41
cebc284
Код
Авторство
О чём код?
import javax.swing.*; import java.awt.*; public class LoginGrid { public static void main(String[] args) { SwingUtilities.invokeLater(() -> { JFrame frame = new JFrame("Форма входа"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setLocationRelativeTo(null); JPanel panel = new JPanel(new GridLayout(3, 2, 8, 8)); panel.setBorder(BorderFactory.createEmptyBorder(12, 12, 12, 12)); panel.add(new JLabel("Email:")); JTextField email = new JTextField(); panel.add(email); panel.add(new JLabel("Пароль:")); JPasswordField password = new JPasswordField(); panel.add(password); panel.add(new JLabel()); JButton login = new JButton("Войти"); panel.add(login); login.addActionListener(e -> JOptionPane.showMessageDialog(frame, "Вход (демо)", "Файл", JOptionPane.INFORMATION_MESSAGE) ); frame.add(panel); frame.pack(); frame.setVisible(true); }); } }