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