#灵感来源:
相信大家刚上大学接触到编程这门课的时候,或者说写第一个程序的时候会发现,哎,为什么我的程序输出框这么丑,看别人的不是跟网页一样好好看的什么什么的。同样我那时候也有这样的想法,我就很想能让我的程序变得好看或者说整齐反正不至于一个小黑屏幕。其实啊想让程序输出框变得好看很简单,下面就好好看看吧。
#设计初衷:
使大家都能创作出自己的好看的java界面。
#设计步骤:
1.首先创作这个窗口咱们得使用到一个头文件,头文件就是加在自己写的这个类中的一些Java工具,因为我想说的是用javaswing写所以咱们就在头文件上加上 import javax.swing.*;这里的*号代表所有,因为javaxswing有很多工具比较难以区分所有咱们就干脆直接选用全部。
类似于这样:
2. 接着,因为咱们用javaswing写这个窗口是基于JFrame的所以咱们只需要将咱们的类继承JFrame类似于这样:
3. 然后再到这个大类里面定义一个他的构造函数:
4.咱们的窗口得有标题吧,所以这样设置(注意了,是在构造函数的代码区域内设置):
5.窗口得有大小吧:
800那边表示窗口的长,500就是宽。
6. 咱们得设置窗口出现在屏幕的哪里:
注意:当括号内设置为null的时候就默认出现在屏幕的中间,如果该组件的底部在屏幕外,则将该窗口放置在 Component 最接近窗口中心的一侧。因此,如果 Component 在屏幕的右部,则 Window 将被放置在左部,反之亦然。。
7.咱们不可能说打开窗口就不关了叭,因为电脑真的很蠢,所以咱们得给这个窗口设置一个关闭模式,只需要加上这个:
8.平时看见的窗口都是可以进行拖动的吧,所以咱们也给窗口设置一个可以自由拖动大小:
true表示可以拖动,反之false则是不可以拖动大小。
9.最后就是设置窗口的显示模式:
这个表示设置窗口可见,反之为false就是不可见。
10.然后咱们的窗口就基本设置完啦,接下来就只需要在主函数中调用就行了:
注意:调用的那个构造函数,而不是主函数,这样就可以得到一个窗口了
#总结:
总之写出一个窗口来就这些步骤,其实很简单。只要好好的看完本期那相信基本的对于窗口创建的理解也就差不多了,下棋再教大家如何在窗口中加入各种的组件让自己的窗口更加的好看以及实用。
#本期源码: