最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

 Swing實現(xiàn)選項卡功能(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)建選項窗格, 設(shè)定選項卡放在上部 
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)設(shè)計好的一個Panel放到此選項卡中。如下代碼所示:

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

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

// 選擇第一個選項頁為當前選擇的選項頁 
tabPane.setSelectedIndex(0); 

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

相關(guān)文章

  • 利用Java實現(xiàn)和可被K整除的子數(shù)組完整實例

    利用Java實現(xiàn)和可被K整除的子數(shù)組完整實例

    這篇文章主要給大家介紹了關(guān)于利用Java實現(xiàn)和可被K整除的子數(shù)組的相關(guān)資料,這道題來自力扣,通過學習這道題的解題思路以及代碼對大家的學習或者工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2024-01-01
  • java調(diào)用百度的接口獲取起-止位置的距離

    java調(diào)用百度的接口獲取起-止位置的距離

    本文主要介紹了java調(diào)用百度的接口獲取起-止位置的距離,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • Java反射使用的詳細介紹(最新推薦)

    Java反射使用的詳細介紹(最新推薦)

    這篇文章主要介紹了Java反射使用的詳細介紹,反射的第一步都是先得到編譯后的Class類對象,然后就可以得到Class的全部成分,本文結(jié)合實例代碼詳細講解,需要的朋友可以參考下
    2023-02-02
  • MyBatis的五種批量查詢實例總結(jié)

    MyBatis的五種批量查詢實例總結(jié)

    為了提高代碼的執(zhí)行效率,我們有時需要采用批量查詢的查詢方法,下面這篇文章主要給大家介紹了關(guān)于MyBatis的五種批量查詢的相關(guān)資料,需要的朋友可以參考下
    2023-02-02
  • 解析Java實現(xiàn)隨機驗證碼功能的方法詳解

    解析Java實現(xiàn)隨機驗證碼功能的方法詳解

    本篇文章是對Java實現(xiàn)隨機驗證碼功能的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • ElasticSearch自定義注解增刪改方式

    ElasticSearch自定義注解增刪改方式

    這篇文章主要介紹了ElasticSearch自定義注解增刪改方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Java創(chuàng)建線程的五種寫法總結(jié)

    Java創(chuàng)建線程的五種寫法總結(jié)

    本文主要為大家詳細介紹一下Java實現(xiàn)線程創(chuàng)建的五種寫法,文中的示例代碼講解詳細,對我們學習有一定的幫助,感興趣的可以跟隨小編學習一下
    2022-08-08
  • SpringBoot實現(xiàn)AOP切面的三種方式

    SpringBoot實現(xiàn)AOP切面的三種方式

    Spring,SpringBoot框架憑借多種高效機制,顯著增強了代碼的功能性,并實現(xiàn)了切面編程(AOP)的精髓,其核心亮點之一,是運用動態(tài)代理技術(shù),無需觸動源代碼即可在Bean的運行時為其動態(tài)織入額外功能,本文給大家介紹了SpringBoot通過3種方式實現(xiàn)AOP切面,需要的朋友可以參考下
    2024-08-08
  • JAVA中 Spring定時器的兩種實現(xiàn)方式

    JAVA中 Spring定時器的兩種實現(xiàn)方式

    本文向您介紹Spring定時器的兩種實現(xiàn)方式,包括Java Timer定時和Quartz定時器,兩種Spring定時器的實現(xiàn)方式各有優(yōu)點,可結(jié)合具體項目考慮是否采用。
    2015-09-09
  • Java并發(fā)編程之詳解CyclicBarrier線程同步

    Java并發(fā)編程之詳解CyclicBarrier線程同步

    在之前的文章中已經(jīng)為大家介紹了java并發(fā)編程的工具:BlockingQueue接口,ArrayBlockingQueue,DelayQueue,LinkedBlockingQueue,PriorityBlockingQueue,SynchronousQueue,BlockingDeque接口,ConcurrentHashMap,CountDownLatch,本文為系列文章第十篇,需要的朋友可以參考下
    2021-06-06

最新評論

阳山县| 上思县| 嵊泗县| 武穴市| 阳谷县| 大方县| 汉寿县| 兴安县| 玉门市| 孟州市| 隆子县| 神池县| 大名县| 长海县| 梅河口市| 琼结县| 旅游| 阿鲁科尔沁旗| 含山县| 保山市| 台东县| 如东县| 新巴尔虎左旗| 五台县| 乌兰县| 两当县| 裕民县| 仁怀市| 潮安县| 扶余县| 西乡县| 县级市| 娄底市| 夏津县| 塔城市| 孟州市| 九龙城区| 黔江区| 汤原县| 南涧| 乌鲁木齐市|