54各种构件的应用实例-按钮 16 import java. awt. ;import java applet applet e public class button extends applet f Font font; Button b1; public void inito i= newFont(Times Roman, Font BOLD, 20) bl=new Button ("push"); add (b1); setFont(font)
16 import java.awt.*;import java.applet.Applet; public class button extends Applet { Font font; Button b1; public void init() { font= newFont("TimesRoman",Font.BOLD,20); b1=new Button("push"); add(b1); setFont(font); } 5.4 各种构件的应用实例--按钮
54各种构件的应用实例-按钮 17 boolean action (Event evt, Object arg) i y+=5, repaint return true paint(Gi raphics g igdrawString ("Button,,10,y); i
5.4 各种构件的应用实例--按钮 17 boolean action(Event evt,Object arg) { y+=5; repaint(); return true; } paint(Graphics g) { g.drawString("Button”, 10,y);}
54各种构件的应用实例-按钮 18 import Java. awt.*;例:不在 applet中的按钮 class Buttonin Frame public static void main(String args i Frame myframe=new Framed myframe. setTitle(" Button in Frame ); myframe. resize(200, 200); myframe show 0; Button bl=new Button "Button"); Button b2=new Button("Button2") myframe. add (b1); myframe add (b2);
5.4 各种构件的应用实例--按钮 18 import java.awt.*;\\例:不在applet中的按钮 class ButtoninFrame { public static void main(String args[]) { Frame myframe=new Frame(); myframe.setTitle("Button in Frame"); myframe.resize(200,200); myframe.show(); Button b1=new Button("Button1"); Button b2=new Button("Button2"); myframe.add(b1);myframe.add(b2); } }
54各种构件的应用实例 19 般步骤: 创建new加入ad_响应 action处理
5.4 各种构件的应用实例 19 一般步骤: 创建 new 加入 add 响应 action 处理
Computer □ Computer 20 00 New TextField (20) new TextArea(“ this is a test”,20,40); Scrollbar(vertical,50, 0, 1, 100); Checkbox Group gr=new CI heckbox Groupo; New Checkbox(label, gr, false); New Checkbox (label, gr, true); F△ mn start max
5.4 各种构件的应用实例 20 Sports Computer Music Art Sports Computer Music Art min start max New Checkbox(label, null, false); 1 CheckboxGroup gr=new CheckboxGroup(); New Checkbox(label, gr, false); New Checkbox(label,gr,true); New TextField(20); 常用的方法getText();setText(); setEchoCharacter(char c) Scrollbar(VERTICAL,50,0,1,100); new TextArea( “this is a test”,20,40);