目錄
- 下載下傳WindowBuilder
- WindowBuilder的使用
- 視窗關聯
這裡我們要使用WindowBuilder這個插件來輔助我們進行GUI的設計
下載下傳WindowBuilder
沒什麼好說的,照着下面部落格一步一步來,版本選最新的就行
連結: WindowBuilder的安裝與使用.
WindowBuilder的使用
這裡說一些關鍵步驟,一些調大小,改參數,你看看界面的說明也就會了,不多贅述。
打開我們的可視化頁面,第一步,我們要為我們的視窗選一個布局:
這裡我們一般用第一個Absolute layout,這個布局讓你可以任意布局,當然GridLayout九宮格也比較好用
然後你就把元件托上去就完事了。
然後這裡還有一些容器也是可以拖進來的,并且我們可以把元件放容器裡,這樣就有了容器的一些功能
這裡舉個例子,JScrollPane容器代表滑輪,我們把元件放到這個容器裡,他就會有類似浏覽器右邊的一條滑輪,這在Jtable表格經常用上
關于GUI的代碼部分,詳情參考:
連結: Java Swing 圖形界面開發(目錄).
你可以從JTextField來跟客戶互動:
textField.getText();//這個傳回文本框的String
textField.setText("1");//這個設定文本框顯示
這裡最後說下Jtable怎麼放表格吧
table.setModel(new DefaultTableModel(
new Object[][] {//這是你的表格内容,放一個二維數組,注意列要和String[]的size一樣
},
new String[] {//這裡是表格最上面一行,有幾個就有幾列
}
));
視窗關聯
從一個視窗打開新的視窗,這裡相當于new一個視窗,然後設定為可視狀态即可
Window newwindow = new newwindow();//建立一個新視窗,當然也可以傳一些參數進去
newwindow.setVisible(true);
從視窗傳回,這裡隻需設定個傳回按鈕,在按鈕中輸入下面代碼: