java DrawMessage
时间: 2023-12-15 17:05:48 浏览: 24
如果您是指在 Java 中绘制文本消息,可以使用 Graphics2D 类的 drawString() 方法来实现。下面是一个简单的示例代码,可以在 JFrame 上绘制一条消息:
```
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.Graphics2D;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawMessage extends JPanel {
public void paintComponent(Graphics g) {
super.paintComponent(g);
Graphics2D g2d = (Graphics2D) g;
g2d.setColor(Color.BLACK);
g2d.setFont(new Font("Arial", Font.PLAIN, 24));
g2d.drawString("Hello, World!", 50, 50);
}
public static void main(String[] args) {
JFrame frame = new JFrame("Draw Message");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 200);
frame.add(new DrawMessage());
frame.setVisible(true);
}
}
```
上面的代码使用 JPanel 作为画布,在 paintComponent() 方法中绘制了一条黑色、字号为 24 的消息 "Hello, World!",并在 main() 方法中创建了一个 JFrame 对象,将 JPanel 添加到 JFrame 上显示出来。您可以根据需要自定义消息的颜色、字体、位置等属性。