java语言

全国计算机Java考试机考试题及答案

时间:2024-09-01 13:55:46 java语言 我要投稿
  • 相关推荐

全国计算机Java考试机考试题及答案

  无欲速,无见小利。欲速,则不达;见小利,则大事不成。以下是小编为大家搜索整理的全国计算机Java考试机考试题及答案,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!

全国计算机Java考试机考试题及答案

  综合应用题

  下面程序是利用各种组件(包括选择按钮)制作界面,可以在界面上填写房屋出租信息,然后模拟提交发布。单击提交按钮后,发布的信息会写在一个文本区中,现在要(尽量)保留原来的程序代码(要求对画线部分进行修改),添加新的语句,使发布的信息写在一个硬盘的文本文件中。

  import java.awt.*;

  import java.awt.event.*;

  public class Gui21 extends Frame

  {

  Checkbox ch[]=new Checkbox[10];

  Choice c,d;

  Button b1=new Button("提交");

  Button b1=new Button("取消");

  TextField t1,t2,t3,t4,t5,t6;

  TextArea t=new TextArea ();

  Lable p1,p2,p3,p4,p5,p9,p10,p11;

  Gui21()

  {

  setLayout(new FlowLayout());

  p1=new Label("请选择所在区县");

  add(p1);

  c=new Choice();

  c.addItem("中山区");c.addItem("西岗区");c.addItem("甘井子区");

  c.addItem("旅顺口区");c.addItem("金州区");c.addItem("开发区");

  add(c);

  p2=new Label("所在小区与公交线路:");

  add(p2);

  t1 =new textField(10);

  add(t1);

  p3=new Label("提供的设施有:");

  add(p3);

  ch[1]=new Checkbox("厨房");

  ch[2]=new Checkbox("床");

  ch[3]=new Checkbox("家具");

  ch[4]=new Checkbox("暖气");

  ch[5]=new Checkbox("煤气");

  ch[6]=new Checkbox("电话");

  ch[7]=new Checkbox("宽带");

  ch[8]=new Checkbox("冰箱");

  ch[9]=new Checkbox("洗衣机");

  for(int i=1;i<10;i++)

  add(ch[i]);

  p4=new Label("房间布局:");

  add(p4);

  d=new Choice();

  d.addItem("一");d.addItem("二");d.addItem("三");

  d.addItem("四");d.addItem("五");d.addItem("六");

  add(d);

  p5=new Label("室");

  add(p5);

  p8=new Label("房间面积:");

  add(p8);

  t2=new TextField(10);

  add(t2);

  p9=new Label("联系人:");

  add(p9);

  t3=new TextField(10);

  add(t3);

  p10=new Label("联系电话:");

  add(p10);

  t4=new TextField(10);

  add(t4);

  p11=new Label("该信息保留时间:");

  add(p11);

  t5=new TextField(10);

  add(t5);

  add(b1);

  add(b2);

  }

  public boolean action(Event e,Object o)

  {

  if(e.target instanceof Button)

  {

  if (o.toString().equals("提交"))

  {

  setBackground(Color.cyan);

  String s="";

  s="房屋位于"+c.getSelectedItem()+""+p2.getText()

  +t1.getText()+p3.getText();

  for(int i=1;i<10;i++)

  if(ch[i].getState()==true)

  s=s+ch[i].getLabel()+"";

  t.append(s);

  removeAll();

  add(t);

  }

  else

  System.exit(0);

  validate();

  }

  return(true);

  }

  public static void main (String args[])

  {

  Gui21 k=new Gui21();

  k.setSize(350,300);

  k.show();

  }

  }

【全国计算机Java考试机考试题及答案】相关文章:

2017年Java计算机考试模拟试题附答案09-05

全国计算机四级上机考试题及答案07-23

2016年计算机考试二级java模拟试题(含答案)09-06

2017年3月java计算机考试试题07-20

全国计算机二级考试java测试题与答案09-20

2016年全国计算机二级《VFP》机考试题及答案09-07

2016全国计算机二级《C语言》机考试题及答案09-04

计算机二级考试Java试题及答案10-24

计算机二级考试《Java》试题及答案09-04

全国计算机二级考试Java模拟试题答案及解析10-05