绘制文字的步骤
1、继承JPanel
2、重写Paint(Graphics p)
3、
g.setFont(new Font("楷体",Font.BOLD,15)); //设置字体
g.drawString("文字",20,20); //绘制文字 文字内容,起点
好不容易习惯了自己的长相,理了个发,又换了一种丑法
package com.draw.test;
import javax.swing.*;
import java.awt.*;
public class DrawText extends JFrame{
public static void main(String[] args) {
DrawText text=new DrawText();
}
DrawText(){
Panel panel=new Panel();
this.add(panel);
this.setTitle("绘制文字");
this.setSize(300,300);
this.setLocation(300,300);
this.setResizable(false);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
class Panel extends JPanel{
@Override
public void paint(Graphics g) {
g.setColor(Color.blue); //设置画笔颜色
g.setFont(new Font("楷体",Font.BOLD,15)); //设置字体
g.drawString("慢慢变好,才是给自己最好的礼物",20,20); //绘制文字 文字内容,起点
}
}
结果: