尝试以3种不同的颜色和字体在一个窗体上绘制字符串“欢迎来到张志昌的个人专栏!”。通过此实验练习窗体的创建和常用方法。
<span style="font-size:14px;">public class P1 extends JFrame {
public P1(){
Toolkit toolkit=Toolkit.getDefaultToolkit();
Dimension dimension=toolkit.getScreenSize();
this.setSize(dimension.width/2, dimension.height/2);
setLocation(dimension.width/4, dimension.height/4);
setTitle("三个字符串");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
getContentPane().setBackground(Color.DARK_GRAY);
setVisible(true);
}
public void paint(Graphics arg0) {
super.paint(arg0);
Color color1=new Color(31, 31, 31);
Color color2=new Color(20, 100, 100);
Color color3=new Color(90, 60, 90);
arg0.setColor(color1);
Font font1=new Font("隶书", Font.BOLD, 20);
arg0.setFont(font1);
arg0.drawString("</span><span style="font-size: 14px; font-family: 宋体;">欢迎来到张志昌的个人专栏</span><span style="font-size:14px;">!", 150, 100);
arg0.setColor(color2);
Font font2=new Font("楷体", Font.ITALIC, 30);
arg0.setFont(font2);
arg0.drawString("</span><span style="font-size: 14px; font-family: 宋体;">欢迎来到张志昌的个人专栏</span><span style="font-size:14px;">!", 150, 200);
arg0.setColor(color3);
Font font3=new Font("幼圆", Font.PLAIN, 40);
arg0.setFont(font3);
arg0.drawString("</span><span style="font-size: 14px; font-family: 宋体;">欢迎来到张志昌的个人专栏</span><span style="font-size:14px;">!", 150, 300);
}
public static void main(String[] args) {
P1 frame=new P1();
}
}</span><span style="color:#ff0000;font-size:48px;">
</span>原文:http://blog.csdn.net/zzc1510334836/article/details/44597215