實訓三 Java編寫ISBN號碼檢測程序


實訓三 Java編寫ISBN號碼檢測程序

一、實訓目的

1、掌握Java、Eclipse、WindowBuilder安裝和基本配置方法。

2、掌握Eclipse/WindowBuilder環境中創建和管理項目的方法。

3、掌握Java類和窗口界面程序的創建、編程、調試方法。

二、實訓設備

1、筆記本電腦,Windows 7操作系統。

2、Java、Eclipse4.3 、WindowBuilder安裝軟件包。

三、實訓內容和步驟

1、安裝VS2012軟件開發環境

參考:JAVA可視化開發環境安裝步驟.doc

2、啟動Eclipse,選擇或新建工作區

 

 

 

 3、新建項目IsbnCheck20160211XX。

進入Eclipse后,單擊菜單“文件--新建--項目…”,或在起始頁中單擊“新建項目…”,打開新建項目窗口。

  

 

 

 

 

 

 3、在項目中新建類IsbnClass.cs

 

 

 

 

 

 

 

 說明:

(1)ISBNClass.cs類用於檢測ISBN號碼是否正確,該類有兩個方法:

GetISBNAt(String isbn, int index, bool xEnable)用於檢測並返回書號isbn中第index位字符的值,如果大於10,則表示有非法字符。

方法CheckISBN(String isbn)用於檢測ISBN號碼是否符合規則,返回true或false。

(2)ISBN有10位(在2007年1月1日之前的標准)和13位兩種類型。

(3)對10位碼的ISBN號碼,運算規則是:從左到右的9個數,分別乘10、9、8···3、2、,然后求和並除以11得sum,最后一位為校驗碼c,c=11-sum。

(4)對13位碼的ISBN號碼,運算規則是:從左至右將前12位數,求其奇位數和和偶位數和;將偶位數和乘3,並與奇數位和相加求和,除以10取余,得加權和sum;第13位校驗位計算方法,校驗位為c:c=10-sum。

4、窗口界面類IsbnCheck.cs。

(1)創建窗口界面類

從菜單欄選擇“文件”à“新建”à“其他”,打開“新建”對話框。

 

 

 

 

 (2)界面設計。

 

 

 

從解決方案資源管理器窗口中雙擊“Form1.cs”,打開Form1.cs[設計]界面,先修改Form1的標題為“ISBNCheck-16物聯網1班 xxx 20160212xx”,然后通過控件工具箱添加控件:3個標簽(label),兩個文本框(text)和一個按鈕(button),修改控件的變量名,修改各控件顯示的文本(text),進行適當的布局調整。

 

 

 

 

 

(2)編寫檢測按鈕的單擊事件程序。

 

 

 

 

 

(3)錄入完成后,單擊工具欄中的“啟動”按鈕,在ISBN號輸入框中輸入不同的值,然后單擊“檢測”按鈕,檢查程序運行情況。

 

 

 

4、將編寫、調試完成的源程序(項目文件夾)壓縮為IsbnCheck20160211XX.rar,作為實訓題的附件上傳。

四、實訓總結

簡述本次實訓的收獲


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM