Приветствую, Дмитрий! Ваши работы всегда привлекают внимание, так сказать выделяются из общей писанины)). И стилю своему не изменяете - это тоже гуд! JAVA изучаете с определённой целью или для общего развития?
Если долго смотреть на этот отчёт Димы, можно увидеть буквы...
Отчёт оценивали: 19475. Konstantin+118688. Arslan+19480. Кирилл+1791. Валерий Жданов+120528. Геннадий Кравцов+118131. Александр+120659. no name+110494. Алексей В.+18275. Tekashnik+13922. Александр+112013. Алекс Имаго+11. Евгений Волосатов+1Посетитель+117947. Dmitry Sinitsin+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Созданию кастомного класса картинки и дальнейшей работе с ним. По поводу того, что Frame не обрамил Panel и справа/снизу виднелся белый фон Frame, это потому что pack() не туда засунули, я об этом говорил на прошлом уроке, в этом уточнить хочу, потому же так вышло, потом что pack() должен быть ДО метода:
setLocationRelativeTo() - чтобы окно Frame центрировалось корректно.
ПОСЛЕ метода:
setResizable(false) - чтобы как раз ровно упаковывало объекты на поле Frame.
з.ы.
На скриншоте показал где должен находиться метод pack().