为了帮助大家复习好2014年计算机等级考试,本次我们考吧网特为广大考生整理了计算机等级考试模拟试题,希望广大考生能够喜欢。本次主要汇编了计算机等级二级考试(JAVA)精选试题:
四、综合应用题(共18分)
本题的功能是监听对于列表项的操作。窗口中有一个列表和三个按钮“添加”、“删除”和“关闭”。单击“添加”按钮,则会在当前所选列表项后添加一个名为“新增表项”的列表项,同时后台输入列表中的表项数量。单击“删除”按钮后,如果未选中表项,则弹出提示消息框“请选择表项”。否则将选中的表项删除,同时后台输出删除表项的内容和列表中的表项数量。单击“关闭”按钮退出程序。
import java.awt.*;
import java.awt.event.*;
}
});
btnButton3.addActionListener(new ActionListen-
er()
{
public void actionPerformed(ActionEvent e)
{
System.exit(O);
}
});
pnlPanell.add(lstList);
pnlPanel2.add(btnButtonl);
pnlPanel2.add(btnButton2);
pnlPanel2.add(btnButton3);
frmFrame.add("North",pnlPanell);
frmFrame.add("South",pnlPanel2);
frmFrame.setTitle("java3");
frmFrame.pack();
frmFrame.show();
}
}
import javax.swing.JOptionPane;
public class java3
{
public static void main(String args[])
{
final Frame frmFrame=new Frame();
Panel pnlPanell=new Panel();
Panel pnlPanel2=new Panel();
final List lstList=new List(8):
for(int i=0;i<10;i++)
{
String strName="表项"+(new Integer(i+
1)).toString():
lstList.add(strName);
}
Button btnButtonl=new Button("添加");
Button btnButton2=new Button("删除");
Button btnButton3=new Button("关闭");
参考答案:
第1处:lstList.getSelectedIndex()+1
第2处:lstList.getSelectedltem()= =null
第3处:lstList.remove(1stList.getSelectedIndex())
【解析】第1丛是从当前所选列表项向后移一位;第2处是表示当前未选中表项即为null;第3处是清除所选项目的索引。
推荐阅读: