欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java Swing實(shí)現(xiàn)選項(xiàng)卡功能(JTabbedPane)實(shí)例代碼

 更新時(shí)間:2016年11月30日 10:50:50   投稿:lqh  
這篇文章主要介紹了java Swing實(shí)現(xiàn)選項(xiàng)卡功能(JTabbedPane)實(shí)例代碼的相關(guān)資料,學(xué)習(xí)java 基礎(chǔ)的朋友可以參考下這個(gè)簡單示例,需要的朋友可以參考下

 Swing實(shí)現(xiàn)選項(xiàng)卡功能(JTabbedPane)

先創(chuàng)建JTabbedPane對象,構(gòu)造函數(shù)可使用JTabbedPane(int tabPlacement)。tabPlacement是JTabbedPane從接口 javax.swing.SwingConstants 繼承的字段??梢允荁UTTOM,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)建選項(xiàng)窗格, 設(shè)定選項(xiàng)卡放在上部 
JTabbedPane tabPane = new JTabbedPane(JTabbedPane.TOP); 
//加入到窗口中 
c.add(tabPane); 

調(diào)用addTab函數(shù)則可以實(shí)現(xiàn)在選項(xiàng)卡中添加信息。addTab也有幾個(gè),其中簡單的用void addTab(String title, Component component),這樣選項(xiàng)卡可以有標(biāo)題,并把信息組件加入到此選項(xiàng)卡中。一般component是一個(gè)Panel,把已經(jīng)設(shè)計(jì)好的一個(gè)Panel放到此選項(xiàng)卡中。如下代碼所示:

// 新建Panel,此Panel應(yīng)該包含你要顯示的信息 
TabPanel tabPanel1 = new TabPanel (); 
// 添加Panel到此選項(xiàng)卡TAB1中 
tabPane.addTab("TAB1", tabPanel1); 
// 可以根據(jù)此模式添加多個(gè)選項(xiàng)卡 
...... 

添加完代碼后,可以選擇默認(rèn)顯示哪一個(gè)選項(xiàng)卡,用setSelectedIndex(int index)即可。我選擇第一個(gè)選項(xiàng)卡,則用以下代碼:

// 選擇第一個(gè)選項(xiàng)頁為當(dāng)前選擇的選項(xiàng)頁 
tabPane.setSelectedIndex(0); 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • Java IO流和文件操作實(shí)現(xiàn)過程解析

    Java IO流和文件操作實(shí)現(xiàn)過程解析

    這篇文章主要介紹了Java IO流和文件操作實(shí)現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • JavaWeb開發(fā)中alias攔截器的使用方法

    JavaWeb開發(fā)中alias攔截器的使用方法

    本文給大家介紹在JavaWeb開發(fā)中alias攔截器的使用方法相關(guān)知識,本文介紹的非常詳細(xì),具有參考借鑒價(jià)值,感興趣的朋友一起看下吧
    2016-08-08
  • Java指令重排引發(fā)問題及解決方案

    Java指令重排引發(fā)問題及解決方案

    指令重排是JVM在解釋執(zhí)行Java代碼時(shí)對指令順序進(jìn)行重新排列的一種優(yōu)化技術(shù),本文主要介紹了Java指令重排引發(fā)問題及解決方案,感興趣的可以了解一下
    2023-08-08
  • Android?Studio中創(chuàng)建java工程的完整步驟

    Android?Studio中創(chuàng)建java工程的完整步驟

    Android?Studio創(chuàng)建java工程是非常麻煩的,因?yàn)锳ndroid?Studio沒有提供直接創(chuàng)建java工程的方法,下面這篇文章主要給大家介紹了關(guān)于Android?Studio中創(chuàng)建java工程的完整步驟,需要的朋友可以參考下
    2024-01-01
  • Spring管理Controller可行性原理示例分析

    Spring管理Controller可行性原理示例分析

    這篇文章主要為大家介紹了Spring管理Controller可行性原理示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • springboot @Controller和@RestController的區(qū)別及應(yīng)用詳解

    springboot @Controller和@RestController的區(qū)別及應(yīng)用詳解

    這篇文章主要介紹了springboot @Controller和@RestController的區(qū)別及應(yīng)用,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java中圖片的常用操作代碼總結(jié)

    Java中圖片的常用操作代碼總結(jié)

    這篇文章主要為大家詳細(xì)介紹了Java中對圖片進(jìn)行常用操作處理的代碼,例如生成自定義圖片、獲取圖片格式、圖片的裁剪與壓縮等,感興趣的小伙伴可以了解一下
    2022-11-11
  • springboot 中整合mybatis多數(shù)據(jù)源不使用JPA

    springboot 中整合mybatis多數(shù)據(jù)源不使用JPA

    這篇文章主要介紹了springboot 中整合mybatis多數(shù)據(jù)源不使用JPA,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • springboot中RestTemplate發(fā)送HTTP請求的實(shí)現(xiàn)示例

    springboot中RestTemplate發(fā)送HTTP請求的實(shí)現(xiàn)示例

    RestTemplate是一個(gè) spring-web 提供的執(zhí)行HTTP請求的同步阻塞式工具類,本文就來介紹一下RestTemplate發(fā)送HTTP請求,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • Java實(shí)現(xiàn)單鏈表SingleLinkedList增刪改查及反轉(zhuǎn) 逆序等

    Java實(shí)現(xiàn)單鏈表SingleLinkedList增刪改查及反轉(zhuǎn) 逆序等

    單鏈表是鏈表的其中一種基本結(jié)構(gòu)。一個(gè)最簡單的結(jié)點(diǎn)結(jié)構(gòu)如圖所示,它是構(gòu)成單鏈表的基本結(jié)點(diǎn)結(jié)構(gòu)。在結(jié)點(diǎn)中數(shù)據(jù)域用來存儲數(shù)據(jù)元素,指針域用于指向下一個(gè)具有相同結(jié)構(gòu)的結(jié)點(diǎn)。 因?yàn)橹挥幸粋€(gè)指針結(jié)點(diǎn),稱為單鏈表
    2021-10-10

最新評論