Как размещать изображения в Java BlueJ

click fraud protection
...

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)». Обратите внимание, что на белом экране нарисован прямоугольник с черной рамкой.