Расположение нескольких элементов интерфейса на форме - Java
Формулировка задачи:
Добрый вечер. Пытаюсь написать плагин для Intellij Idea. Столкнулся со следующей проблемой: при попытке расположить на форме кнопку, кнопка занимает всю форму, не смотря на то, что я ей задаю размер.
Как это выглядит в коде:
Как сделать кнопку нормального размера?
import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class Form { public Form() { final JFrame view = new JFrame("Graphic"); view.setSize(800, 600); view.setVisible(true); view.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE); view.setLocation(200, 100); JButton button = new JButton("Click me!"); button.setBounds(10, 10, 50, 20); button.setVisible(true); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { JOptionPane.showMessageDialog(view, "Don't touch me!", "Warning", JOptionPane.WARNING_MESSAGE); } }); view.getContentPane().add(button); } }
Решение задачи: «Расположение нескольких элементов интерфейса на форме»
textual
Листинг программы
frame.add(button, BorderLayout.SOUTH);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д