?? ziti.java
字號:
import java.awt.*;
import java.applet.*;
public class Ziti extends Applet
{
private String vname;
private int vnumber;
Color oldColor;
Font oldFont;
String[] paraname={"red","green","blue"}; //HTML提供的三個參數的名稱
int[] rgb=new int[3]; //保存三色比例的數組
public void init()
{
vname=getParameter("vname");
vnumber=Integer.parseInt(getParameter("vnumber"));
for(int i=0;i<paraname.length;i++) //取得HTML文件中指定的三色比例
rgb[i]=Integer.parseInt (getParameter(paraname[i]));
}
public void paint(Graphics g)
{
String fontname[]={"宋體","黑體","錄書"};//字體名字
String styname[]={"PLAIN","BOLD","ITALIC"};//字體風格名字
int fontstyle[]={Font.PLAIN ,Font.BOLD ,Font.ITALIC };//字體風格屬性
oldFont=g.getFont (); //獲得原來的缺省字體
for (int i=0;i<3;i++)
{
for (int j=0;j<3;j++)
{ //設置不同大小不同風格、類型的字體
g.setFont (new Font(fontname[i],fontstyle[j],12));
g.drawString ("請注意我的變化 "+fontname[i]+" "+
styname[j],20,20*(i*3+j+1));
}
}
g.setFont (oldFont); //恢復原來的缺省字體
oldColor=g.getColor (); //保存原有的缺省顏色
g.drawString ("你好"+vname+", 你的號碼是:"+vnumber,40,210);
g.setColor (new Color (rgb[0],rgb[1],rgb[2])); //設置新的顏色
g.drawString ("用的顏色是:"+g.getColor ().toString(),20,230);
//用新建顏色顯示該顏色的三色分量
g.setColor (oldColor); //恢復原來的顏色
g.drawString ("以前的顏色是:"+g.getColor ().toString (),20,250);
//用原來的顏色顯示原來顏色的三色分量
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -