Java实现图形界面中间是一个白板
时间: 2024-02-01 14:13:00 浏览: 28
要在Java中实现一个图形界面中间的白板,可以使用Java Swing或JavaFX库。这两个库都提供了Canvas或Panel等组件,用于绘制图形和文字。
以下是一个简单的Java Swing程序,其中包含一个白板:
```java
import java.awt.*;
import javax.swing.*;
public class Whiteboard extends JFrame {
private static final int WIDTH = 800;
private static final int HEIGHT = 600;
private JPanel canvas;
public Whiteboard() {
setTitle("Whiteboard");
setSize(WIDTH, HEIGHT);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
canvas = new JPanel();
canvas.setBackground(Color.WHITE);
getContentPane().add(canvas, BorderLayout.CENTER);
setVisible(true);
}
public static void main(String[] args) {
new Whiteboard();
}
}
```
这个程序创建了一个名为“Whiteboard”的窗口,大小为800x600像素,中间是一个白色的JPanel组件,用于绘制图形。你可以在这个JPanel上使用Graphics2D对象来绘制图形和文字。