如何用java创建一个窗口可以用java语言画图
可以使用Java Swing来创建一个窗口,并使用Java Graphics类进行绘图。以下是一个简单的示例代码:
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawingWindow extends JPanel {
// 绘图方法
@Override
public void paintComponent(Graphics g) {
super.paintComponent(g);
g.setColor(Color.RED);
g.fillRect(50, 50, 100, 100);
g.setColor(Color.BLUE);
g.drawRect(50, 50, 100, 100);
g.setColor(Color.GREEN);
g.drawLine(50, 50, 150, 150);
}
public static void main(String[] args) {
// 创建一个窗口
JFrame frame = new JFrame("Drawing Window");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
// 将绘图面板添加到窗口中
DrawingWindow panel = new DrawingWindow();
frame.add(panel);
frame.setVisible(true);
}
}
在这个例子中,我们定义了一个继承自JPanel的类DrawingWindow,并重写了它的paintComponent方法来绘制图形。然后我们创建了一个JFrame窗口,并将DrawingWindow添加到窗口中。最后,我们将窗口设置为可见。运行代码,将会看到一个红色的矩形、一个蓝色的边框矩形和一条绿色的直线。
原文地址: https://www.cveoy.top/t/topic/bDlA 著作权归作者所有。请勿转载和采集!