Расположение нескольких элементов интерфейса на форме - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д