На этом уроке мы создадим класс Panel, создадим панель из класса Frame. Потом мы выведем на панель букву А, пускай обживается и привыкает, скоро их там будет очень много :)
Дата отправки отчёта:
9 апреля 2017 г.
Задание выполнено: за
40 мин.
Чему научился:
setPreferredSize(new Dimension()); pack();
Что было сложным:
Разобраться в методе pack() - разобрался. Разобраться в методе setPreferredSize() - не особо разобрался.
Michail! В чём собственно трудности? В метод setPreferredSize передаётся объект Dimension с размерами. Причём, создаётся этот объект сразу при вызове метода, без предварительного создания переменной. Когда мы пишем new Dimension(600, 400) то вызывается конструктор класса Dimension, который принимает значения размеров 600, 400
Научился: Повторил как выводить текст на форму с помощью метода drawString. Создал класс Panel на базе класса JPanel, добавил его в класс Frame. Узнал про атрибут @Override.
Научился: setPreferredSize(new Dimension());
pack(); Трудности: Разобраться в методе pack() - разобрался.
Разобраться в методе setPreferredSize() - не особо разобрался. ..