Как нарисовать в java
Ответы
Иван Полежаев
14 апреля 2023
В Java
есть несколько способов отображения графики и рисования изображений. Один из них - использовать библиотеку Java Swing
для создания окна и компонентов, на которых можно рисовать. Например, можно использовать класс JPanel
и переопределить его метод paintComponent()
для рисования на поверхности панели.
Вот простой пример, который создает окно с черной панелью, на которой рисуется красный круг:
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawingExample {
public static void main(String[] args) {
JFrame frame = new JFrame("Drawing Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(400, 400);
JPanel panel = new JPanel() {
@Override
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.fillOval(100, 100, 200, 200);
}
};
frame.add(panel);
frame.setVisible(true);
}
}
Для рисования доступны также другие методы, такие как drawLine()
, drawRect()
, drawString()
и т.д. Более подробную информацию о рисовании в Java
можно найти в документации
0
0