首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 主窗口有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销复选框的选择,则窗口的大小又不能调整,如下图所示。
阅读以下说明和Java代码,将应填入(n)处的语句写在对应栏内。 【说明】 主窗口有一个按钮、一个文本框和一个复选框,初始时窗口大小不能调整,选中复选框后窗口大小可以调整,如果撤销复选框的选择,则窗口的大小又不能调整,如下图所示。
admin
2010-01-15
37
问题
阅读以下说明和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
程序员下午应用技术考试
软考初级
相关试题推荐
在Excel2010中,C3:C7单元格中的值分别为10、OK、20、YES和48,在。D7单元格中输入函数“=COUNT(C3:C7)”,按回车键后,D7单元格中显示的值为________________。
信息系统运行过程中的数据备份工作不包括________________。
关于在Word中选定文本的叙述,正确的是(43)。
统计报表中常包括填表说明,以指导填表者填写。填表说明中一般不包括______。
电子商务有多种模式。()模式是个人消费者从在线商家处购买商品或服务。
______不属于企业信息系统存在的问题。
在Excel2010中,设单元格A1、A2、A3、A4中的值分别为20、3、16、20,若在单元格B1中输入函数“=PR0DUCT(ApA2)/MAX(A3,A4)”,按回车键后,则B1单元格中的值为(
计算机病毒是一段程序,一般隐藏在______中。
下面记录的是某班36人期末考试的数学成绩:971009596100879610089100936999891008188
对一批数据进行质量分析时,需要检查的问题一般不包括_______。
随机试题
A、8.B、9.C、10.D、11.B题目问的是“根据研究,对于三到六年级的学生来说多少个小时的睡眠是健康的。”由定位句可知,九个小时的睡眠是最好的。故选B。
病案的法律作用包括
有一名45岁女性患者,3小时前车祸头部受伤,伤后立即昏迷。做CT后入院。入院检查:中度昏迷。右侧瞳孔散大,对光反射消失,左上、下肢肌张力增高,病理征(+),左顶枕有直径4.0cm头皮下血肿。CT示右额、颞部高密度新月形影像。最重要的治疗是
女患,20岁,以“咽部疼痛、发热3周,游走性大关节红、肿、热、痛10d”来诊。查体:大腿伸侧见数个环形红斑,化验血沉38mm/h,CRP16.5mg/L,ASO530U。诊断上考虑为
A.过度疲劳,睡眠不足B.饥饿受寒C.大出血,月经过多或分娩之后D.恣食肥甘,体丰湿盛之人E.暴饮暴食
会计从业资格证书实行注册登记和年检制度。
股份有限公司股东大会做出修改公司章程的决议,必须经出席会议的股东所持表决权的()以上通过。
我国公务员队伍建设的目标与途径是()。
海事局计划举办年终文娱活动,有老同志说,近期工作忙,而且这些蹦蹦跳跳的活动你们年轻人参加就好,我们老人就不参加了。如果你是活动的组织者,请问你会怎么劝说这位老同志?请现场模拟。
还是你的我有用建议发现
最新回复
(
0
)