尝试以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