您现在的位置: 优易学 >> 学历考试 >> 自学考试 >> 复习资料 >> 专业课复习 >> 正文
Java语言程序设计(一)课后习题第十一章(附答案)
来源:优易学 2011-11-25 11:17:44   【优易学:中国教育考试第一门户】   资料下载   学历书店

 十一、图形界面—窗体简介
  1.判断:每个applet上只能使用一种布局管理器。()
  2.判断:使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。()
  3.判断:在使用BorderLayout时,最多只能包含5个组件。()
  4. 判断:使用BorderLayout布局管理器时,GUI组件可以按任何顺序添加到面板上。()
  5. __________用于安排容器上的GUI组件。
  6. GUI是_______________的缩写。
  7. 当释放鼠标按键时,将产生________________事件。

  8.哪个布局管理器使用的是组件的最佳尺寸( )
  A.FlowLayoutB.BorderLayout
  C.GridLayoutD.CardLayout
  9.Frame的默认的布局管理器是下列哪一个( )
  A.FlowLayoutB.BorderLayout
  C.GridLayoutD.CardLayout
  10.编写程序,创建下面的GUI(不必为各组件提供功能)。
  参考答案
  1: false
  2:true
  3:true
  4.true
  5:版面管理器
  6. 图形用户界面
  7. mouseReleased
  8. C
  9. B
  10.
  import javawt.*;
  public class Chp9_3_A extends Frame{
  TextField t=new TextField();
  String[] op={"7","8","9","/","4","5","6","*","1","2","3","-","0",".","=","+"};
  Button[] btn=new Button[16];
  Panel p=new Panel();
  public Chp9_3_A(){
  setLayout(new BorderLayout());
  p.setLayout(new GridLayout(4,4));
  for(int i=0;i
  btn[i]=new Button(op[i]);
  p.add(btn[i]);
  }
  add(t,BorderLayout.NORTH);
  add(p,BorderLayout.CENTER);
  setSize(400,300);
  }
  public static void main(String[] args){
  new Chp9_3_A().setVisible(true);
  }
  }

责任编辑:小草

文章搜索:
 相关文章
热点资讯
热门课程培训