第 1 頁:單選題 |
第 5 頁:操作題 |
第 7 頁:參考答案 |
四、綜合應(yīng)用題(共18分)
本題的功能是監(jiān)聽對于列表項(xiàng)的操作。窗口中有一個列表和三個按鈕“添加”、“刪除”和“關(guān)閉”。單擊“添加”按鈕,則會在當(dāng)前所選列表項(xiàng)后添加一個名為“新增表項(xiàng)”的列表項(xiàng),同時后臺輸入列表中的表項(xiàng)數(shù)量。單擊“刪除”按鈕后,如果未選中表項(xiàng),則彈出提示消息框“請選擇表項(xiàng)”。否則將選中的表項(xiàng)刪除,同時后臺輸出刪除表項(xiàng)的內(nèi)容和列表中的表項(xiàng)數(shù)量。單擊“關(guān)閉”按鈕退出程序。
import java.awt.*;
import java.awt.event.*;
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="表項(xiàng)"+(new Integer(i+
1)).toString():
lstList.add(strName);
}
Button btnButtonl=new Button("添加");
Button btnButton2=new Button("刪除");
Button btnButton3=new Button("關(guān)閉");
}
});
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();
}
}
相關(guān)推薦:
2014年全國計(jì)算機(jī)等級考試無紙化考試系統(tǒng)操作指導(dǎo)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |