首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
本题的功能是监听对于列表项的操作。窗口中有一个列表和三个按钮“添加”、“删除”和“关闭”。单击“添加”按钮.则会在当前所选列表项后添加一个名为“新增表项”的列表项。同时后台输入列表中的表项数量。单击“删除”按钮后,如果未选中表项,则弹出提示消息框“请选择表
本题的功能是监听对于列表项的操作。窗口中有一个列表和三个按钮“添加”、“删除”和“关闭”。单击“添加”按钮.则会在当前所选列表项后添加一个名为“新增表项”的列表项。同时后台输入列表中的表项数量。单击“删除”按钮后,如果未选中表项,则弹出提示消息框“请选择表
admin
2013-12-02
40
问题
本题的功能是监听对于列表项的操作。窗口中有一个列表和三个按钮“添加”、“删除”和“关闭”。单击“添加”按钮.则会在当前所选列表项后添加一个名为“新增表项”的列表项。同时后台输入列表中的表项数量。单击“删除”按钮后,如果未选中表项,则弹出提示消息框“请选择表项”。否则将选中的表项删除,同时后台输出删除表项的内容和列表中的表项数量。单击“关闭”按钮退出程序。
importjava.awt.*;
importjflVfl.awt.event.*;
importjavax.swing.JOptionPane;
publicClaSSjava3
{
publicstaticvoidmain(Stringargs[])
{
finalFramefrmFrame=newFrame( );
PanelpnlPanell=newPanel( );
PanelpnlPanel2=newPanel( );
finalListlstList=newList(8);
for(inti=0;i<10,i++)
{
StringstrName=“表项”+(newInteger(i+
1)).toString( );
lstList.add(strName);
}
ButtonbtnButtonl=newButton(“添加”);
ButtonbtnButton2=newButton(“删除”),
ButtonbtnButton3=newButton(“关闭”);
btnButtonl.addActionl.istener(newActionListen—
er( )
{
publicvoidactionPerformed(ActionEvente)
{
lstList.add(”新增表项”,
lstList.getSelected( )+
1);
System.Out.println(”列表中的表项数量:”+
lstList.gethemCount( ));
}
));
btnButton2.addActionListener(newAction;isten—
er( )
{
publicvoidactionPerformed(ActionEvente)
{
if(
istList.getSelected( )==null
)
{
JOptionPane.showMessageDialog(frmFrame,”请
选择表项”);
return;
}
System.out.println(“删除表项的内容:”+
lstList.getSelectedhem( ));
lstList.delete(IstList.getSlecetdIndex( ));
System.Out.println(”列表中的表项数量:”+
lstList.gethemCount( ));
)
});
btnButton3.addActionListener(newActionListen—
er( )
{
publicvoidactionPerformed(ActionEvente)
{
System.exit(0);
}
));
pnlPanell.add(1stList);
pnlPanel2.add(btnButtonl);
pnlPanel2.add(btnButton2);
pnlPanel2.add(btnButton3);
frmFrame.add(“North”.pnlPanell);
frmFrame.add(“South”,pnlPanel2);
frmFrame.setTitle(“java3”);
frmFrame.pack( );
frmFrame.show( ),
}
}
选项
答案
第1处;lstList.getSelectedlndex()+1第2处;lstList.getSelectedhem()==null第3处:lstList.remove(1stList.getselectedIndex())
解析
第1处是从当前所选列表项向后移一位;第2处是表示当前未选中表项即为null!第3处是清除所选项目的索引。
转载请注明原文地址:https://kaotiyun.com/show/81ID777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
根据《刑事诉讼法》规定,对于未成年人刑事案件,说法正确的是()。
民族关系中的“三个离不开”是指()。
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以
第一次工业革命是一场经济和社会关系的变革。它包括生产组织变革、技术变革和社会阶级关系变革。下列与之对应正确的是()。
电脑作为日常工具走进寻常百姓家,既给我们的生活带来便利,同时电脑病毒、黑客等问题也给我们带来困扰。以下关于计算机病毒的叙述,正确的是()。①我们平常所说的“黑客”与“计算机病毒”其实是一回事②若用杀毒盘清毒后,感染病毒的文件可以完全恢复到原来的状
某企业调查用户从网络获取信息的习惯,问卷回收率为90%。调查对象中有179人使用搜索引擎获取信息,146人从官方网站获取信息,246人从社交网站获取信息,同时使用这三种方式的有115人,使用其中两种的有24人,另有52人这三种方式都不使用,问这次调查共发出
最初的生命可能就是一群偶然聚集在一起的有机物。之后,这群偶遇的有机物有了明确的分工。蛋白质负责提供支架和生产能量,DNA和RNA则保存和实施群体的“复制图纸”,磷脂分子和蛋白质还联手建了细胞膜。正是这层神奇的膜,将有机物集群包裹在一个稳定的环境中。生命的单
根据下列材料回答问题。下列判断中正确的有()。(1)上表中有三个指标数值连续六年逐年递增(2)2012年该市污染排放与治理各项指标数值同比均有所减少(3)2005—2012年,该市工业“三废”(废水、废气、固体废
某商品经营管理系统使用SQLServer数据库。在数据库中存在销售单据表,建表语句为:CREATETABLE销售单据表(销售单据编号char(20),付款总金额money,销售日期datetime,销售人员
下面是一个Applet程序,其功能是用一组坐标点绘制一个多边形,并通过沿坐标的垂直方向移动,把它移到窗口的下半部分,然后填充它。请改正程序中的错误(有下划线的语句),使程序能输出正确的结果。注意:不改动程序的结构,不得增行或删行。程序运行结
随机试题
慢性肾衰竭患者最常见最早期的表现
王某将位于闹市区的一套自有商品房卖与张某,张某()取得房屋的所有权。
简述有限责任公司的特征。
根据《建设工程安全生产管理条例》规定,建设单位应当向( )提供施工现场及毗邻区域内供水、排水、供电、供气、供热、通信、广播电视等地下管线资料根据《建设工程安全生产管理条例》规定,建设单位( )对勘察、设计、施工、工程监理等单位提出不符合建设工程安全
在计算企业所得税应纳税所得额时,下列项目在发生当期准予从收入总额中扣除的是()。
活动与_______是形成学生思想品德的源泉和基础。
[2009年]
【程序】SETTALKOFFDIMENSIONA(6)FORK=1TO6A(K)=30—3*KENDFORK=5DOWHILEK>=1A(K)=A(K)—A(K+1)K=K—1ENDDO?A(1),
InBritain,ifamancommitssomecrime,whatpunishmentwillheprobablyget?
A、Theamount.B、Theaddress.C、Thename.D、Theaccountnumber.B当女士说要存钱时,男士要求其填写的项目是“amount”,“name”和“theaccountnumber”,并没有提及“a
最新回复
(
0
)