java Swing實現(xiàn)選項卡功能(JTabbedPane)實例代碼
Swing實現(xiàn)選項卡功能(JTabbedPane)
先創(chuàng)建JTabbedPane對象,構(gòu)造函數(shù)可使用JTabbedPane(int tabPlacement)。tabPlacement是JTabbedPane從接口 javax.swing.SwingConstants 繼承的字段。可以是BUTTOM,TOP等。如下代碼所示:
JFrame jframe = new JFrame("TEST"); <a class='replace_word' title="Docker知識庫" target='_blank' style='color:#df3434; font-weight:bold;'>Container</a> c = jframe.getContentPane(); // 創(chuàng)建選項窗格, 設定選項卡放在上部 JTabbedPane tabPane = new JTabbedPane(JTabbedPane.TOP); //加入到窗口中 c.add(tabPane);
調(diào)用addTab函數(shù)則可以實現(xiàn)在選項卡中添加信息。addTab也有幾個,其中簡單的用void addTab(String title, Component component),這樣選項卡可以有標題,并把信息組件加入到此選項卡中。一般component是一個Panel,把已經(jīng)設計好的一個Panel放到此選項卡中。如下代碼所示:
// 新建Panel,此Panel應該包含你要顯示的信息 TabPanel tabPanel1 = new TabPanel (); // 添加Panel到此選項卡TAB1中 tabPane.addTab("TAB1", tabPanel1); // 可以根據(jù)此模式添加多個選項卡 ......
添加完代碼后,可以選擇默認顯示哪一個選項卡,用setSelectedIndex(int index)即可。我選擇第一個選項卡,則用以下代碼:
// 選擇第一個選項頁為當前選擇的選項頁 tabPane.setSelectedIndex(0);
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- Java Swing中的下拉式菜單(menu)、彈出式菜單(JPopupMenu)、選項卡窗體(JTabbedPane)組件使用案例
- Java Swing中的文本框(JTextField)與文本區(qū)(JTextArea)使用實例
- Java Swing中的表格(JTable)和樹(JTree)組件使用實例
- java swing標準對話框具體實現(xiàn)
- Java Swing中的工具欄(JToolBar)和分割面版(JSplitPane)組件使用案例
- java之swing下拉菜單實現(xiàn)方法
- Java Swing 非常漂亮外觀Nimbus的使用方法實例
- Java圖形用戶界面設計(Swing)的介紹
- java之swing表格實現(xiàn)方法
- Java Swing實現(xiàn)讓窗體居中顯示的方法示例
相關文章
Android?Studio中創(chuàng)建java工程的完整步驟
Android?Studio創(chuàng)建java工程是非常麻煩的,因為Android?Studio沒有提供直接創(chuàng)建java工程的方法,下面這篇文章主要給大家介紹了關于Android?Studio中創(chuàng)建java工程的完整步驟,需要的朋友可以參考下2024-01-01springboot @Controller和@RestController的區(qū)別及應用詳解
這篇文章主要介紹了springboot @Controller和@RestController的區(qū)別及應用,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-11-11springboot 中整合mybatis多數(shù)據(jù)源不使用JPA
這篇文章主要介紹了springboot 中整合mybatis多數(shù)據(jù)源不使用JPA,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08springboot中RestTemplate發(fā)送HTTP請求的實現(xiàn)示例
RestTemplate是一個 spring-web 提供的執(zhí)行HTTP請求的同步阻塞式工具類,本文就來介紹一下RestTemplate發(fā)送HTTP請求,具有一定的參考價值,感興趣的可以了解一下2024-03-03Java實現(xiàn)單鏈表SingleLinkedList增刪改查及反轉(zhuǎn) 逆序等
單鏈表是鏈表的其中一種基本結(jié)構(gòu)。一個最簡單的結(jié)點結(jié)構(gòu)如圖所示,它是構(gòu)成單鏈表的基本結(jié)點結(jié)構(gòu)。在結(jié)點中數(shù)據(jù)域用來存儲數(shù)據(jù)元素,指針域用于指向下一個具有相同結(jié)構(gòu)的結(jié)點。 因為只有一個指針結(jié)點,稱為單鏈表2021-10-10