首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序使用CardLayout管理了2张卡片,每张都是一个Panel,每个Panel有一个Button,单击按钮,显示下一张卡片中的内容。请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 import java.awt.*;
下列程序使用CardLayout管理了2张卡片,每张都是一个Panel,每个Panel有一个Button,单击按钮,显示下一张卡片中的内容。请将程序补充完整。 注意:不改动程序结构,不得增行或删行。 import java.awt.*;
admin
2009-12-22
44
问题
下列程序使用CardLayout管理了2张卡片,每张都是一个Panel,每个Panel有一个Button,单击按钮,显示下一张卡片中的内容。请将程序补充完整。
注意:不改动程序结构,不得增行或删行。
import java.awt.*;
import java.awt.event.*;
public class ex3 implements______
{
private Panel p1,p2;
private Button btn1,btn2;
private Frame frm;
private CardLayout cl;
public static void main(String[] args)
{
ex3 tt=new ex3();
tt.method();
}
public void method()
{
Frm=new Frame("CardLayout");
Cl=new CardLayout();
btn1=new Button("Card1");
btn2=new Button("Card2");
pl=new Panel();
p2=new Panel();
p1.add(btn1);
btn1.addActionListener(this);
p2.add(btn2);
______
frm.SetLayout(cl);
frm.add(pl,"Layer1");
frm.add(pl,"Layer1");
frm.SetSize{200,200);
frm.SetVisible(true);
}
public void actionPerformed(ActionEvent ae)
{
______
}
}
选项
答案
ActionListener btn2.addActionListener(this); cl.previous(frm);
解析
本题综合考查了对图形用户界面和事件处理的掌握。按钮可以引发动作事件, 当用户单击一个按钮时就引发了一个动作事件,希望相应按钮引发的动作事件的程序必须把按钮注册给实现了ActionListener接口的动作事件监听者。因此,第1空应填入的是ActionListener。第2空的功能是将btn2注册给当前的监听者。因此,第2空应填入的是btn2.addActionListener(this);。第3空需要填入的是响应鼠标事件的处理代码,当单击鼠标时,要显示下一张卡片中的内容,则需要调用next(Container parent)或者previous(Container parent)方法。因此,第3空应填入的是cl.next(frm);或cl.previous(frm);。
转载请注明原文地址:https://kaotiyun.com/show/wcnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
插入一条记录到表结构为(职工号,姓名,工资)的表Employee中,正确的SQL命令是
向student表插入一条新记录的正确SQL语句是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是
下列程序段执行以后,内存变量Y的值是CLEARx=12345y=0DOWHILEx>0y=y+x%10x=int(x/10)ENDDO?y
查询单位名称中含“北京”字样的所有读者的借书证号和姓名,正确的SQL语句是
有两个关系R和T如下:则由关系R得到关系T的操作是
在一个空的表单中添加一个选项按钮组控件,该控件可能的默认名称是
①建立一个文件名和表单名均为myform的表单,表单中包括一个列表框(IAstl)和两个命令按钮(Command1和Command2),Command1和Command2的标题分别为“计算”和“退出”。②列表框(List1)中应显示组号,通过RowSou
请在考生文件夹下完成下列基本操作题:在考生文件夹下有一表单文件formone.sex和一个自定义类库文件classlibone.VCX。打开表单文件formone,scx,然后在表单设计器环境下完成如下操作:(1)将表单的标题设置为“简单操
在考生文件夹下完成如下简单应用:(1)通过一对多表单向导新建一个名为sport_form的表单。要求:把“国家”作为父表并选择“国家名称”字段作为显示字段,“获奖牌情况”为子表并选择“项目名称”和“名次”字段作为显示字段,通过“国家代码
随机试题
对既往有高热惊厥史的患儿,预防高热惊厥发作的护理措施以下哪项正确:
回弹仪在每次使用前应该进行()。
“备案号”栏应填写()。“随附单据”栏应填写()。
下列情形中,属于履行出资人职责的机构和履行出资人职责的企业应当办理占有产权登记的情形的有()。
食物蛋白质的氨基酸组成与参考蛋白质比较,缺乏较多的氨基酸,称为限制氨基酸。()
某公司设计了一个图案,向商标局申请注册,商标局经审核后向其颁发了商标专用权证。商标局的这一行为属于()。
下列哪一选项所描写的城市不是当前的省会城市?
如今社会上的骗子骗术不断升级,为了这些行骗的手段他们可谓是_________,花样百出,使得老百姓_________。因此,为提高大家的防范意识和增强辨别能力,政府广开宣传渠道是_________的大事。填入画横线部分最恰当的一项是(
【S1】【S6】
TheWorldHealthOrganizationsayspeopleneedmoreinformationabouthowto【B1】______usetraditionalmedicines.TheW.H.O.now
最新回复
(
0
)