冯过 软件工程二班 1505060204
一、作业目的:写一个小程序读取网络配置信息
二、作业过程:
1.从网上和同学那里了解到可以有多种实现方法。可以用c++写,可以用java写,可以用python写,可以用c#写等等。然后我选择了java。
2.首先要写一个小框框出来,通过查阅书籍,了解了各个组件的代码实现方式,然后按照要求写把窗口写了出来。过程中,由于这些组件的函数和参数很多,调试用了好一阵子。
3.通过代码读取在cmd下执行ipconfig /all得到的网络配置信息。并且将这些信息通过label组件显示在窗口上。 然后因为怎么将label的文本进行换行弄了很久,最后发现可以直接嵌入html代码,然后用html的换行就可以了。
4.借助exe4j将java文件转化为exe文件。不过打包后的exe文件即使在里面包含了jdk,但在没有配置jdk环境的电脑还是会提示出错。只能在安装了jdk的电脑上执行。
三、总结:通过这次作业,知道了解决一个问题可以有很多种方法,了解了用java写图形用户界面的方法。也了解了制作绿色软件的流程,增强的动手能力和思考能力。
四、代码: