Java語言程式設計 上機實驗6
實驗目的:
掌握Java的圖形使用者界面程式設計,掌握布局管理器和事件的響應方法。
實驗内容:标(*)為選做内容
- 輸入兩個整數,分别進行加、減、乘、除等算術運算,界面如下圖所示。

要求:
1) 采用Swing元件設計圖形使用者界面,采用3個文本行JTextField分别表示兩個操作數和運算結果,其中表示運算結果的文本行隻能顯示,不能輸入;采用組合框JComboBox提供多種算數運算符的選擇方式,組合框隻能在下拉清單中選擇,不能編輯。
2) 文本行要響應單擊事件,組合框要響應選擇事件。兩個事件處理方法執行由組合框指定的算術運算。
3) 進行異常處理。當文本行中的字元串不能轉換成整數時,彈出對話框顯示指定資訊,提示使用者重新輸入。
- (*) 顯示字元串中每個字元的Unicode值,參考下圖。
提示:使用表格元件,表格大小根據字元串長度變化。
實驗要求:
1. 在實驗報告中給出程式運作結果截圖。
2. 源程式代碼附到實驗報告的最後。
3. 認真填寫實驗報告并妥善存檔,在下次上機實驗課之前發送電子版實驗報告至
[email protected]。
注意,“郵件标題”與“附件實驗報告檔案名”均為:
Java1實驗報告N_學号_姓名
其中N為阿拉伯數字,指第幾次實驗,例如:
Java1實驗報告3_ 2012010400_李雷
請嚴格按照規定的格式發送郵件(注意标題中“Java”後的數字“1”),郵件标題不符合格式要求等同于未交作業,并在規定的時間發送實驗報告郵件,過期無效。
4. 實驗報告雷同者将不能得到相應的平時分。
附錄:實驗報告
實驗題目__實驗6_______
學号_2014011329__ 姓名