import java.awt.*;
import javax.swing.*;
public class PaintFont extends JFrame {
PaintFont() {
setTitle("绘制文字");
setSize(350, 300);
setLayout(null);
JPanel pan = new MyPanel();
add(pan);
pan.setBounds(0, 0, 300, 300);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String args[]) {
new PaintFont();
}
class MyPanel extends JPanel {
public void paint(Graphics g) {
g.setColor(Color.red);
Font ft1 = new Font("宋体", Font.PLAIN, 25);
g.setFont(ft1);
g.drawString("Java程序设计", 50, 100);
g.setColor(Color.black);
Font ft2 = new Font("黑体", Font.BOLD, 30);
g.setFont(ft2);
g.drawString("Java程序设计", 50, 150);
}
}
}
Font类
最新推荐文章于 2022-03-21 16:17:38 发布