Размеры JPanel, помещенной в JFrame - Java
Формулировка задачи:
Пытаюсь создать самое простое приложение. Но, при добавлении компонента JPanel в JFrame, JPanel не занимает все допустимое пространство. Программа выдает следующий результат: "java.awt.Dimension[width=0,height=0]", то есть размеры JPanel нулевые. Как сделать так, чтобы Jpanel, помещенная в JFrame, автоматически занимала все доступное в JFrame пространство в Java? И можно было бы сразу узнать эти размеры?
Листинг программы:
public class Test1 extends JFrame{ Test1() { super("Графическое приложение"); setBounds(50,50,1000, 450); JPanel panel = new JPanel(); this.add(panel); System.out.println(this.getComponent(0).getSize()); } public static void main(String[] args) throws IOException { new Test1(); } }
Решение задачи: «Размеры JPanel, помещенной в JFrame»
textual
Листинг программы
setVisible(true); System.out.println(panel.getSize());
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д