Page 140 - 4836
P. 140
класу Dimension. Елемент b можна зробити точно такого ж
розміру, як елемент a, виконавши команду:
b.setSize ( a.getSize ( ));
Створимо панель, з якою не буде пов'язано ніякого
менеджера розміщення і вручну розмістимо на ній дві кнопки:
SimpleWindow () {
super ( "Пробне вікно") ;
setDefaultCloseOperation ( EXIT_ON_CLOSE ) ;
JPanel panel = new JPanel ();
panel.setLayout (null) ;
JButton button = new JButton ( "Кнопка" ) ;
button.setSize (80 , 30);
button.setLocation (20,20);
panel.add (button) ;
button = new JButton ( "Кнопка з довгою написом" ) ;
button.setSize (120 , 40) ;
button.setLocation (70,50) ;
panel.add (button) ;
setContentPane (panel) ;
setSize (250 , 150) ;
}
Ми використовуємо одну і ту ж змінну button для
звернення до обох кнопок (причому, вдруге її описувати не
138