2014年计算机二级JAVA解析:Java图形用户接口_第2页

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2014年4月14日
6.1.1.3网格布局

  网格布局把面板分成一个个的网格,你可以给出网格的行数和列数。下面是一个网格布局的例子:

  importjava.awt.*;importjava.applet.Applet;

  publicclassbuttonGridextendsApplet{Buttonbutton1,button2,button3,button4,button5,button6,button7,button8;

  publicvoidinit(){setLayout(newGridLayout(4,2));button1=newButton(\"乾\");button2=newButton(\"坤\");button3=newButton(\"艮\");

  button4=newButton(\"震\");button5=newButton(\"坎\");button6=newButton(\"离\");button7=newButton(\"巽\");button8=newButton(\"兑\");

  add(button1);add(button2);add(button3);add(button4);add(button5);add(button6);add(button7);add(button8);}}

  6.2按钮

  6.2.1按钮事件

  用户点一下按钮,就会有一个按钮事件发生。你可以通过覆盖一个applet的action成员函数来捕捉按钮事件。publicbooleanaction(Evente,Objecto){if(e.targetinstanceofButton){system.out.println((string)o);}else{System.out.println(\"Non-buttonevent\");}returntrue;}

  6.2.2按钮类型

  Java提copy;了标准的按压式按钮,同时也提copy;了选择式按钮和标记式按钮。

  6.2.2.1选择式按钮

  选择式按钮提copy;了从几个选项中选一个选项的功能。下面是从几个市中选一个市的例子,市名放在选择式按钮中:

  CityChooser=newChoice();

  CityChooser.addItem(\"北copy;\");CityChooser.addItem(\"上海\");

  CityChooser.addItem(\"天津\");

  add(CityChooser);


首页 1 2 尾页

相关文章