首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。 public ChangeTitle(){ super("Title Bar"); b
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。 public ChangeTitle(){ super("Title Bar"); b
admin
2013-03-01
37
问题
下面ChangeTitle()中对b1和b2按钮构造监听器,实现当单击b1按钮时标题变为 students,当单击b2按钮时标题变为teachers。请将程序补充完整。
public ChangeTitle(){
super("Title Bar");
b1.addActionListener(this);
______
Jpanel pane=new Jpanel();
Pane.add(b1);
Pane.add(b2);
SetContentPane(pane);
}
public void actionPerformed(ActionEvent evt){
Object sourve=evt.getSource();
if (sourve==b1)
setTitle("Students");
else if (source==b2)
setTitle("Teachers");
repaint();
}
选项
答案
b2.addActionListener(this);
解析
在ChangeTitle()中将接收器添加到 JButton对象,但从程序段中可知程序只给b1添加了接收器,没有给b2添加接收器。actionPerformed (ActionEvent evt)中对来自两个JButton对象的动作事件做出响应,evt对象的getSource()方法决定了事件的来源。如果它等于b1按钮,则标题设置为 Students;如果它等于b2,则标题设置为Teachers。需要调用repaint(),这样在方法中可能出现的标题改动之后可以重新绘制。
转载请注明原文地址:https://kaotiyun.com/show/Yk2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
如果指令中的地址码部分直接给出了操作数,则称为()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
以下程序绘制的图形是()。importturtleastforiinrange(1,7):t.fd(50)t.left(60)
文件exam.txt与以下程序在同一目录下,其内容是一段文本bigBen,以下程序的输出结果是()。f=open(”exam.txt”)print(f)f.close()
以下不属于Python文件操作方法的是()。
数据库中对概念模式内容进行说明的语言是()。
接口可以看作是仅容纳上【】、常量,而又不能直接生成对象的特殊抽象类。
下列Applet既可以作为Applet运行,也可以作为Application运行。请选择正确的语句填入横线处。importjava.applet.*;importjava.awt.*;importjava.awt.
在编写JavaApplet程序时,若需要对发生的事件做出响应和处理,一般需要在程序的开头写上______语句。
树是结点的集合,它的根结点数目是
随机试题
什么是强制检定?其对象和目的是什么?
Sincetheirfirstappearanceonearth,menhavegatheredinformationandhaveattemptedtopassusefulideastoothermen.Manh
Myhusbandandchildrenfeelveryhappytolivehere.Theycan’tseethatweliveonadirtystreetinadirtyhouseamongpeopl
A.whendidyougetbackB.WhatasurpriseIgotC.HowIadmireyouD.IamTomE.gotholdof
为了减少不良反应,糖皮质激素平喘药应
甲公司与乙公司达成还款计划书,约定在2012年7月30日归还100万元,8月30日归还200万元,9月30日归还300万元。丙公司对三笔还款提供保证,未约定保证方式和保证期间。后甲公司同意乙公司将三笔还款均顺延3个月,丙公司对此不知情。乙公司一直未还款,甲
工程监理单位依法应当对有关安全技术措施和专项施工方案进行( )。根据《建设工程安全生产管理条例》的规定,下列不属于监理单位安全责任的是( )。
根据《商业银行金融创新指引》的规定,商业银行应充分认识到金融创新与风险管理密不可分,风险管理是金融创新的内在要求。()
下列有关近代警察的理解,观点正确的有( )。
钜鹿之战
最新回复
(
0
)