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 界面設計步驟希望能幫助到大家。


在微信中搜索faceui