前言:Java编程,语言愈广,本节我将教大家如何使用Java语言写一个图形化的网站源码获取软件,下图就是预览图。

Java编程之路 – 利用Java打造一个图形化的网站源码获取小程序-孤独常伴

0x001 页面布局

分析页面,我们可以分享程序中有一个输入网站的文本框,还有获取按钮,以及下面的滚动栏还有显示内容的文本区域

所以我们需要一个JTextField、JButton、JTextArea、JScrollPane

然后就是自行调节大小行数列数这些问题,在次之前我们还需要做一件事(固定JFrame边框),通过如下代码即可实现

至于调节大小这些我就不多做分析,直接来看看我写的吧!

这就是我们的布局,关于布局方面,大家可以看看这篇文章(Java编程路 – 利用Java编写图形化的数据库连接工具)

0x002 功能实现

我们先分析一下程序执行流程!

该程序通过用户点获取这个button实现将JTextfield中的URL源码显示到下面的文本框中!

所以我们需要为获取按钮添加事件实现获取源码!

关于获取源码我这特意写了一个类,该类下的re方法实现插入URL,返回网页源码!

这里的string是我们最终返回的源码,由于Try -catch,所以我们在外部定义这个变量!

下一步就是添加button的按钮事件,请看本人写的

利用addActionListener添加事件,在事件中我们用new关键字新建一个事件,在事件我们通过创建一个ws类的对象s,通过s调用re这个方法获取网页源码,下一步就是将获取到的源码设置area中显示的内容,通过如下代码即可实现。

好了之后我们就可以去测试了。

下面打包给各位在下的全部源码

需要的朋友自己Copy研究吧!

0x003 结语

最后,给各位学习的朋友几句掏心窝子的话,学习重在理解,理解之后更需要实践!

希望各位长期光临本站,关于教程中不懂的地方可以联系本人QQ(99746460),或者在评论区留言。