java 界面设计对很多人来说,既熟悉又害怕,一方面学习入门很简单,但是要想熟练掌握,学会java 界面设计却不是很容易。今天就让小编为大家介绍一种简单的java 界面设计操作步骤,让大家更多地了解java 设计。
简单的java 界面设计步骤
首先导入要使用的java 包。
实例化一个容器nw,再实例化一个面板nn。
创建两个标签,取名为a1,a2。
创建两个文本框,取名为b1,b2。
创建一个按钮,取名为n1。
把组件添加到面板nn上(按顺序添加),再把面板添加到容器nw上设置nw 的大小,再设置nw为显示可见。
点击“运行”。
这样一个界面就做好了,但你会发现颜色怎么这样,因为我这个是可以设置背景颜色的。
java 界面设计(图片来自网络)
Java的图形界面内容重点
Java给我们提供了两套图形界面包:
一套是AWT组件(java.awt),它在实现的时候直接调用了系统底层的绘图函数,这样就导致这套组件在不同平台上需要独立去做开发。
另一套是SWING组件(javax.swing),它是在基于AWT组件的基础上,采用Java代码构建的一套新的组件,又叫轻量级组件。
二、实现界面所需要的API类
我们以登录界面为例,阐述实现界面需要的API类:
1、容器组件类
首先是容器组件类,它能添加容器组件或者元素组件,javax.swing.JFrame就是一个窗体容器组件类。我们可以用setSize,setLocation,setDefaultCloseOperation,setTitle等该类自带的方法去设置它的属性。
2、元素组件类
接下来就是元素组件类,我们可以用JLabel类来添加标签元素类,显示文字或者图片信息;用JTextField类实现文本的输入;用JPasswordField类实现密码的输入(输入文本但是不显示);用JCheckBox类实现复选框;用JButton类实现按钮的实例化,并可以显示文字或图片信息。
如果我们需要设置一大串按钮,是不需要一个一个实例化并添加的,可以利用循环来添加一系列的按钮,这样可以减少代码冗余。
java 界面设计(图片来自网络)
Java界面设计的用途
JavaSE(Java Standard Edition)即Java标准版,一般也可以理解作Java桌面版。开发者可以通过JavaSE开发丰富并且强大的具有图形界面的桌面应用程序。
Java的图形化界面工具包,可以用于工具类软件开发、管理类软件开发、通用客户端开发、×××端软件开发、Eclipse插件开发等方向。在许多知名的大型软件中,都能见到Java的身影,如某些版本的Photoshop、思维导图软件、Eclipse、IDEA开发环境等。
开发者也可以使用Java为自己设计一些提高效率的工具软件,帮助自己处理机械性的工作。
为何Java有多套GUI工具包?最好的答案是,没有一个可以满足所有要求的GUI工具包。
Java的GUI工具包包含AWT、Swing和SWT,每个工具包都有各自的优缺点,开发者可以根据自己的需求和目标用户来选择适当的工具包。
以上就是小编为大家介绍的关于java 界面设计的相关内容。虽然很多朋友都对Java有一定的了解,但是真正在进行Java界面设计的时候却很困难,这个简单的java 界面设计步骤希望能帮助到大家。