- 最後登錄
- 2024-11-18
- 在線時間
- 7563 小時
- 註冊時間
- 2008-11-3
- 閱讀權限
- 30
- 精華
- 0
- UID
- 5255050
- 帖子
- 3471
- 積分
- 3977 點
- 潛水值
- 64750 米
| 好開心 發表於 2012-11-27 01:04 PM
謝謝您, 不過我還有一些 基礎 不太 明白...
JComponent panel3 = makeTextPanel("Panel #99"); - JComponent panel3 = makeTextPanel("Panel #99");
- tabbedPane.addTab("Tab X", null, panel3, "Still does nothing");
- tabbedPane.setMnemonicAt(1, KeyEvent.VK_2);
- // Add tab.
- add(tabbedPane);
複製代碼 這段行為中,makeTextPanel() 是在設定 Tab 內的東西
包括初始化一個 JPanel 用來顯示 Tab 內的東西,以及放 JLabel 上去顯示字串等等
這些都不見得是必要的~可以依據自己的需求去改變。
tabbedPane.addTab("Tab X", null, panel3, "Still does nothing"); 這段是必要的
這段是將前面產生的 JPanel 設定給新產生的 Tab
當然 panel3 這個參數可以自由決定~只要指定一個可以顯示在 Tab 底下的元件即可。
tabbedPane.setMnemonicAt(1, KeyEvent.VK_2); 這是要設定鍵盤快速鍵,非必要。
add(tabbedPane); 是將目前的 Tab Panel 整個加到目前的視窗中
根據文件說明,重複加入同一個元件,可以產生更新元件的效果~。... |
|