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