首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 主窗口有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销复选框的选择,则窗口的大小又不能调整,如下图所示。
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 主窗口有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销复选框的选择,则窗口的大小又不能调整,如下图所示。
admin
2010-01-15
25
问题
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。
【说明】
主窗口有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销复选框的选择,则窗口的大小又不能调整,如下图所示。
【Java代码】
import java.awt.*;
import java.awt.event.*;
class MyFrame extends Frame implements ItemListener,ActionListener
{
Checkbox box;
TextArea text;
Button button;
MyFrame((1))
{
super(s);
box=new Checkbox("设置窗口是否可调整大小");
text=new TextArea(12,12);
button=(2) ("关闭窗口");
button.addActionListener(this);
box.addltemListener(this);
setBounds(100,100,200,300);
setVisible(true);
add(text,BorderLayout.CENTER);
add(box,BorderLayout.SOUTH);
add(button,BorderLayout.NORTH);
setResizable((3));
validate();
}
public void itemStateChanged(ItemEvent e)
{
if(box.getState()==true)
{
setResizable(true);
}
else
{
setResizable(false);
}
}
public void actionPerformed(ActionEvent e)
{
(4);
}
}
class simple
{
public static void main(String args[])
{
(5) ("simple");
}
}
选项
答案
(1)String s (2)new Button (3)false (4)dispose() (5)new MyFrame
解析
本题考查Java的程序界面设计与窗口大小改变的实现。
题目要求主窗口中有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销,则窗口的大小又不能调整。
第(1)空很明显是窗口类MyFrame的构造函数的参数,通过对函数体进行[分析]可以发现,函数体中出现了一个未定义的变量s,而窗口类MyFrame的构造函数的参数一般是窗口名,应该是字符串型变量。因此,此空答案为String s。
第(2)空是给button变量赋一个值,此空后面的参数表示关闭窗口,由此不难想到这行语句的作用是创建关闭窗口按钮。在Java中,一般用关键字new来实现创建新的对象,因此,此空答案为new Button。
第(3)空是函数setResizable()的参数,这个函数的作用是对窗口大小进行设置,其参数是一个布尔型变量,如果参数为真,可以改变窗口的大小;如果参数为假,则不能改变窗口的大小。根据题目要求,在选中复选框以前,应该不能改变窗口的大小,那么函数的参数应该为假,因此,此空答案为false。
第(4)空在函数actionPerformed()中,此函数用来释放对象的资源。在Java中,可以消除对象的函数是dispose(),因此,此空答案为dispose()。
第(5)空是在主函数中,主函数是Java程序的入口函数,在主函数中只有一条语句,再结合后面的simple,我们可以推断出这条语句的功能应该是实现simple窗口的创建。在上面程序中已经给出了这类窗口的定义,而在Java中用关键字new来创建新的对象,因此,此空答案为new MyFrame。
转载请注明原文地址:https://kaotiyun.com/show/HBjZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
Windows7中的文件命名规则不包括________________。
在Windows7中,磁盘文件类型可以根据______来识别。
上级要求信息处理技术员做a、b、c、d、e五件工作。先做什么,后做什么,如何安排呢?根据工作性质以及紧急程度,他列出了如下几条规则:a应在b前 c应在a前 d应在a前 a应在e前d应在b前 b应在e前 c应在d前 c应在
某村领导要求信息处理技术员估计该村一池塘中的鱼的大致数量。该技术员想出了一个办法:先从池塘中捕出30条鱼,在每条鱼身上做一记号后,又放回池塘。几天后,再从该池塘中捕出40条鱼,发现其中有2条是有记号的。因此,他估计该池塘鱼的数量大致为(68)条(假设这几天
某金融企业正在开发移动终端非现场办公业务,为控制数据安全风险,采取的数据安全措施中并不包括______。
某企业长期从事大量的数据处理工作,所建立的一系列规范中一般不包括________。
编译程序的作用是将高级程序语言源程序翻译为(4)。
如果一张幻灯片中的数据比较多,很重要,不能减少,可行的处理方法是______。
该公司用一个C类地址块202.119.110.0/24组网,将下表中的(1)~(6)处空缺的主机地址或子网掩码填写在答题纸的相应位置。可以采用(10)方法防止IP地址被盗用。(10)A.IP地址与子网掩码进行绑定B.IP地址与MAC地址进行
随机试题
简述辛亥革命前革命派和改良派论战的主要内容,并谈谈你对这场论战的基本看法。(南京大学2002年综合卷真题)
不属于必需微量元素的是
A.真武汤合五苓散B.平喘固本汤C.苏子降气汤D.生脉散E.金匮肾气丸
患者,女,30岁。因宫外孕破裂大出血入院。查体:面色苍白,脉搏140次/min,血压60/40mmHg。该患者输血的目的是
材料采购合同在履行过程中,供货方提前1个月通过铁路运输部门将订购物资运抵项目所在地的车站,且交付数量多于合同约定的尾差,则( )。
久期缺口的绝对值越大,利率变化对商业银行的资产和负债影响越大,对其流动性的影响也越显著。()
下列不属于家庭体系工作内容的是()。
科学家发现,儿童时期不接触细菌和病菌,是5岁以下人群糖尿病病例近年来急剧增加的主要原因之一。而那些生活在农村的孩子由于更早接触到带菌的物质,有更多机会与宠物相处,患过敏症、哮喘和湿疹等疾病的几率反而很低。所以,将细菌消灭得过于彻底的环境可能反而会给儿童的健
Certainly,themostpopularmethodoftravelingusedbyAmericansistheprivately-ownedautomobile.ThevastmajorityofAmeric
有以下程序#include<stdio.h>main(){charc[2][5]={"6938","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i
最新回复
(
0
)