首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。 publicChangeTitle(){ super(“TitleBar”);
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。 publicChangeTitle(){ super(“TitleBar”);
admin
2012-12-13
63
问题
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。
publicChangeTitle(){
super(“TitleBar”);
b1.add AcdtionListener(this);
JpanelpanexneWJpanel();
Pane.add(b1);
Pane.add(b2);
SetCOntentPane(pane);
}
public VOidaction Performed(ActiOnEventev0{
Objectsourve=evt.getSOurce();
if(SOUrve=b1)
setTitle("Students");
elSeif(source==b2)
SetTitle("TeaCherS");
repaint();
}
选项
答案
b2.addActionListener(this);
解析
本题考查动作事件及响应的概念。在ChangeTitle()中将接收器添加到JButton对象,但从程序段中可知程序只给b1添加了接收器,没有给b2添加接收器。actionPerformed(ActionEventevt)中对来自两个JButton对象的动作事件做出响应,evt对象的getSource()方法决定了事件的来源。如果它等于b1按钮,则标题设置为Students:如果它等于b2,则标题设置为Teachers。需要调用repaint(),这样在方法中可能出现的标题改动之后可以重新绘制。
转载请注明原文地址:https://kaotiyun.com/show/QQ2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:获取用户输入的一组数字,采用逗号分隔输入,输出其中的最大值。示例如下:请输入一组数据,以逗号分隔:8,78,54,520,21,34520试题程序:#请在
下面关于递归函数,描述错误的是()。
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是()。
下面关于Python中函数的说法错误的是()。
下面关于Python中实参和形参的说法错误的是()。
下面属于Python语言的标准库是()。
以下程序的输出结果是()。t=”theWorldisSObig.Iwanttosee”S=t[20:21]+’love’+t[:9]print(S)
以下不属于Python语言保留字的是()。
以下用于数据存储领域的Python第三方库是()。
随机试题
下列哪些病变属于梅毒的基本病变
男,17岁,近半年来腹部不适,多次剧烈腹痛。空腹12h抽血分离血浆,呈奶样乳白色,但经15000转/分钟离心30分钟后,发现血浆下层较透明,而表面为奶油层。该患者血浆中哪项脂类成分显著升高
单卵双胎约占双胎妊娠的:
需凭《麻醉药品购用印鉴卡》购买的是
护士在准备注射用物时发现治疗盘内有一些碘渍,除去碘渍宜选用的溶液是
根据票据法律制度的规定,单位在填写汇票时,下列选项中,应当遵守的有()。
帕特农神庙的柱式属于()
在生产资料所有制的社会主义改造完成后,我们政治生活的主题是()。
在漫长的古代社会的专制制度下,长期受到尊崇的是神权、王权,人被分为三六九等,广大民众所享有的权利十分有限,因此,被压迫者为争取人权的斗争从来都没有停止过。下列关于人权的发展历程说法错误的是()。
根据下图,回答问题:以上所列的液晶电视尺寸的市场占有率中,尺寸为20寸的排名第几?()
最新回复
(
0
)