java的drawstring的用法
时间: 2023-11-18 19:05:36 浏览: 153
Java中的drawString()方法用于在指定的位置绘制一个字符串。它的语法如下:
public void drawString(String str, int x, int y)
其中,str是要绘制的字符串,x和y是字符串的左上角的坐标。
除此之外,还有几个参数可以用来指定字体、颜色等:
public void drawString(String str, int x, int y)
public void drawString(String str, int x, int y, Font font)
public void drawString(String str, int x, int y, Color color)
public void drawString(String str, int x, int y, Font font, Color color)
其中,font表示要使用的字体,color表示要使用的颜色。
例如:
```
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class DrawStringExample extends JPanel {
public void paint(Graphics g) {
g.setFont(new Font("TimesRoman", Font.PLAIN, 20)); // 设置字体
g.setColor(Color.RED); // 设置颜色
g.drawString("Hello, World!", 50, 50); // 绘制字符串
}
public static void main(String[] args) {
JFrame frame = new JFrame("DrawString Example");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.add(new DrawStringExample());
frame.setSize(300, 200);
frame.setVisible(true);
}
}
```
这段代码会在一个窗口中绘制一个红色的“Hello, World!”字符串。
阅读全文