馮過(guò) 軟件工程二班 1505060204
一、作業(yè)目的:寫一個(gè)小程序讀取網(wǎng)絡(luò)配置信息
二、作業(yè)過(guò)程:
1.從網(wǎng)上和同學(xué)那里了解到可以有多種實(shí)現(xiàn)方法蚕泽。可以用c++寫桥嗤,可以用java寫须妻,可以用python寫,可以用c#寫等等泛领。然后我選擇了java荒吏。
2.首先要寫一個(gè)小框框出來(lái),通過(guò)查閱書籍渊鞋,了解了各個(gè)組件的代碼實(shí)現(xiàn)方式绰更,然后按照要求寫把窗口寫了出來(lái)。過(guò)程中锡宋,由于這些組件的函數(shù)和參數(shù)很多儡湾,調(diào)試用了好一陣子。
3.通過(guò)代碼讀取在cmd下執(zhí)行ipconfig /all得到的網(wǎng)絡(luò)配置信息执俩。并且將這些信息通過(guò)label組件顯示在窗口上徐钠。 然后因?yàn)樵趺磳abel的文本進(jìn)行換行弄了很久,最后發(fā)現(xiàn)可以直接嵌入html代碼奠滑,然后用html的換行就可以了丹皱。
4.借助exe4j將java文件轉(zhuǎn)化為exe文件妒穴。不過(guò)打包后的exe文件即使在里面包含了jdk,但在沒(méi)有配置jdk環(huán)境的電腦還是會(huì)提示出錯(cuò)摊崭。只能在安裝了jdk的電腦上執(zhí)行讼油。
三、總結(jié):通過(guò)這次作業(yè)呢簸,知道了解決一個(gè)問(wèn)題可以有很多種方法矮台,了解了用java寫圖形用戶界面的方法。也了解了制作綠色軟件的流程根时,增強(qiáng)的動(dòng)手能力和思考能力瘦赫。
四、代碼: