BlueJ, интегрированная платформа разработки для кодирования, редактирования, компиляции и выполнения программ на основе Java, может использоваться для создания программ графического дизайна, игровых программ и анимации. Для этих программ вам часто нужно будет включать изображения. Используйте BlueJ для создания программ JAVA, которые будут автоматически рисовать изображения или импортировать изображения из файлов jpeg и gif. Для новичков относительно простая задача - научиться размещать изображения с помощью графических классов JAVA. С помощью этих классов вы можете размещать собственные изображения простых объектов в BlueJ с помощью всего нескольких строк кода.
Шаг 1
Запустите программу BlueJ. Щелкните пункт «Новый проект» в меню «Проект». Сохраните проект как папку с именем «put-pictures» в появившемся диалоговом окне «Сохранить».
Видео дня
Шаг 2
Нажмите кнопку «Новый класс». Введите имя «Draw_Picture» в качестве имени класса в появившемся диалоговом окне. Щелкните "ОК".
Шаг 3
Дважды щелкните значок «Draw_Picture», чтобы открыть текстовый редактор и ввести код для класса «Draw_Picture». Введите код JAVA, который импортирует необходимые графические классы JAVA для работы с графическими объектами, класс javax swing и java awt (Abstract Web Toolbox) класс.
импортировать javax.swing.; импортировать java.awt.;
Шаг 4
Введите код, начиная со следующей строки текстового редактора, чтобы объявить класс с именем «Frame», который расширяет класс JPanel, подкласс класса Swing. Используйте метод JFrame класса swing для создания контейнера Jframe с именем «frame», который будет использоваться для рисования или размещения изображений. Установите аргумент ширины на 640 пикселей и аргумент высоты на 480 пикселей для контейнера JFrame с помощью метода "setSize".
открытый класс Frame расширяет JPanel {
общедоступный кадр () {кадр JFrame = новый кадр JFrame (); frame.add (это); frame.setSize (640, 480); frame.setVisible (правда); }
Шаг 5
Введите код, начиная со следующей строки текстового редактора, который будет отображать изображение прямоугольника внутри «рамки», созданной с помощью метода рисования. Задайте для параметра x-position значение 100 пикселей и аргумента y-position для 100 пикселей в методе «drawRect», чтобы расположить верхний левый угол прямоугольника. Установите для аргумента ширины прямоугольника значение 200 пикселей, а аргумента высоты прямоугольника - 200 пикселей для границ прямоугольника (метод drawRect). Установите «Цвет. BLACK »в методе setColor, чтобы установить черный цвет границы прямоугольника.
public void paint (Graphics g) {g2.setColor (Color. ЧЕРНИТЬ); g2.drawRect (100,100,200,200); }
Введите закрывающую фигурную скобку, чтобы закрыть код класса Frame.
}
ШАГ 6
Нажмите кнопку «Новый класс». Введите имя «main_program» в качестве имени класса в появившемся диалоговом окне. Щелкните "ОК".
Шаг 7
Дважды щелкните значок «main_program», чтобы открыть текстовый редактор и ввести код для класса «main_program». Введите код JAVA, который создает экземпляр класса main_program. Создайте объект Frame с именем «drawFrame» класса Frame с помощью команды «new».
публичный класс main_program {публичный статический void main (String [] args) {Frame drawFrame = new Frame (); }
}
Шаг 8
Нажмите кнопку «Скомпилировать». Нажмите кнопку «Закрыть». Щелкните правой кнопкой мыши значок «main_program» и выберите в появившемся меню опцию «void main (String [] args)». Обратите внимание, что на белом экране нарисован прямоугольник с черной рамкой.