首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面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
25
问题
下面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://jikaoti.com/ti/pd80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
定义学生、教师和课程的关系模式S(S#,Sn,Sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任和年龄)、C(C#,Cn,P#)(其属性分别为课程号、课程名和选修课)、SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
学生选课成绩表的关系模式是SC(S#,C#,G),其中S#为学号,C#为课程号,G为成绩,关系T=πS#,C#(SC)/C表示()。
下列叙述中错误的是()。
在匹配器(Matcher)类中,用于输入字符串与模式串比较的方法是
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是
下面______操作是applet可以做的。
下列不属于浏览器对Applet的安全限制的一项是______。
下列说法中错误的一项是______。
下列说法中错误的一项是______。
在一个长度为n的线性表中删除一个元素,最坏情况下需要移动的数据元素数目为()。
随机试题
用查表法查取公法线长度,表中的数值通常是以m=1mm的数值列出的。()
A.50JB.100JC.200JD.250JE.300J心房扑动电转复应首选电能量为
下列做法中,符合《产业结构调整暂行规定》中产业结构调整方向和重点要求的是()。
设备制造过程中,监理工程师投资管理的主要任务是()。
某一购销合同约定交货日期为2007年7月1日,供货方甲因材料商乙迟延供料耽搁了加工周期。于2007年7月5日向买受人丙送货,途中恰遇洪水,货物尽损,则该批货物的灭失责任须由()承担。
设等差数列{an}的公差为d,前n项和为Sn,等比数列{bn}的公比为q,已知b1=a1,b2=2,q=d,S10=100;求数列{an},{bn}的通项公式;
某型NANDFlash芯片的地址线和数据线是复用的,它具有的部分引脚为ALE、CE、RE、R/B,如果下面每一个选项是用于简述这些引脚的功能的,其中完全正确的是()。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
Whencaughtinpouringrainwithoutanumbrella,mostpeoplepickuptheirpace.Butanoldtale【T1】______thatapersonwhorun
A、Becauseshewasnotathome.B、Becauseshewaswashingherhair.C、Becauseshedidn’thearthetelephoneting.D、Becauseshed
最新回复
(
0
)