¡¶java³ÌÐòÉè¼Æ¡·ÊµÑéÖ¸µ¼Ê飨ÍêÕû£© ÏÂÔØ±¾ÎÄ

XXѧԺjavaʵÑ鱨¸æ

}

}

}

p2.add(p21,BorderLayout.CENTER); f.add(p1);f.add(p2); f.setVisible(true);

3£®±àд³ÌÐò£¬´´½¨ÈçÏÂͼËùʾµÄͼÐνçÃæ(²»±ØÎª×é¼þÌṩ¹¦ÄÜ)¡£

import java.awt.*; import java.awt.event.*;

public class Test{

public static void main(String args[]){

Frame f = new Frame();

f.setBounds(300,300,300,300); f.setLayout(new BorderLayout()); Panel p1 = new Panel();

p1.setLayout(new GridLayout(1,0)); p1.add(new TextField());

17

XXѧԺjavaʵÑ鱨¸æ

}

}

Panel p2 = new Panel();

p2.setLayout(new GridLayout(4,4)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); p2.add(new Button(\)); f.add(p1,BorderLayout.NORTH); f.add(p2,BorderLayout.CENTER);

f.addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){ }

System.exit(0);

});

f.setVisible(true);

18

XXѧԺjavaʵÑ鱨¸æ

4.ÑéÖ¤ÊéÖÐÀýÌâ¡£ Èý¡¢ ʵÑéÒªÇó£º

1£® ÊÂÏÈԤϰ£¬Ð´³öԤϰ±¨¸æ 2£® ÉÏ»úÑéÖ¤ºóд³öʵÑ鱨¸æ

ʵÑé°Ë ͼÐÎÓû§½çÃæÉè¼Æ£¨¶þ£©

Ò»¡¢ÊµÑéÄ¿µÄ

1£®ÕÆÎÕ¸÷ÖÖ×é¼þµÄÓ÷¨£»

2£®ÕÆÎÕ²¼¾Ö¹ÜÀíÆ÷µÄ²¼¾Ö·½Ê½£» 3£®ÕÆÎÕʼþ´¦Àí»úÖÆ¡£ ¶þ¡¢ÊµÑéÄÚÈÝ

1£®ÑéÖ¤ÊéÖÐÀýÌâ¡£

2.ÊÔ´´½¨ÈçÏÂͼËùʾµÄͼÐÎÓû§½çÃæ£¬ÑÕÉ«Áбí¿òΪºìÉ«¡¢ÂÌÉ«ºÍÀ¶É«¡£

import java.awt.*;

public class Test{

public static void main(String args[]){

Frame f = new Frame();

f.setBounds(300,300,300,300); f.setLayout(new BorderLayout());

Panel p1 = new Panel();Panel p2 = new Panel();Panel p21 = new Panel();Panel p22 p1.setLayout(new GridLayout(1,0)); Choice c = new Choice();

c.add(\ºìÉ«\);c.add(\ÂÌÉ«\);c.add(\À¶É«\); p1.add(c);

p2.setLayout(new GridLayout(2,1));

p21.setLayout(new FlowLayout(FlowLayout.CENTER));p22.setLayout(new p21.add(new Checkbox(\±³¾°\)); p21.add(new Checkbox(\ǰ¾°\)); p22.add(new Button(\È·¶¨\)); p22.add(new Button(\È¡Ïû\)); p2.add(p21);p2.add(p22);

19

= new Panel();

FlowLayout(FlowLayout.CENTER));

XXѧԺjavaʵÑ鱨¸æ

} }

f.add(p1,BorderLayout.NORTH); f.add(p2,BorderLayout.CENTER);

f.setVisible(true);

3£®±àд³ÌÐò£¬´´½¨ÈçÏÂͼËùʾµÄͼÐνçÃæ¡££¨ÒªÇóʵÏÖ¹¦ÄÜ£©

import java.awt.*; import java.awt.event.*;

public class Test extends Frame{

static TextField tf1 = new TextField(); static TextField tf2 = new TextField(); static TextField tf3 = new TextField();

static Button b1 = new Button(\ÇóºÍ\);static Button b2 = new Button(\Çå³ý\); public static void main(String args[]){ }

20

Test f = new Test();

f.setBounds(300,300,300,300); f.setLayout(new GridLayout(3,3)); f.add(new Label(\¼ÓÊý1:\));

f.add(tf1);

f.add(new Label()); tf1.getText();

f.add(new Label(\¼ÓÊý2:\));

f.add(tf2);f.add(new Label());

b1.addActionListener(new Test().new T()); b2.addActionListener(new Test().new T()); f.add(b1);f.add(tf3);f.add(b2); f.setVisible(true);