JTabbedPanejTabbedPane=newJTabbedPane(SwingConstants.LEFT,JTabbedPane.SCROLL_TAB_LAYOUT);//设置列表在左边

addTable:添加选项卡

jTabbedPane.setEnabledAt(0,false);//设置不能点击

jTabbedPane.setSelectedIndex(1);//设置默认选中

import javax.swing.*;
import javax.swing.JOptionPane;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;public class Table {JFrame jFrame=new JFrame();JTabbedPane jTabbedPane=new JTabbedPane(SwingConstants.LEFT,JTabbedPane.SCROLL_TAB_LAYOUT);private void invit(){jTabbedPane.addTab("用户管理",new ImageIcon("D:\\imgs\\wddn.png"),new JList<String>(new String[]{"用户一","用户二","用户三"}));jTabbedPane.addTab("商品管理",new JList<String>(new String[]{"商品一","商品二","商品三"}));jTabbedPane.addTab("订单管理",new ImageIcon("D:\\imgs\\wddn.png"),new JList<String>(new String[]{"订单一","订单二","订单三"}));jTabbedPane.setEnabledAt(0,false);//设置不能点击jTabbedPane.setSelectedIndex(1);//设置默认选中jTabbedPane.addChangeListener(new ChangeListener() {@Overridepublic void stateChanged(ChangeEvent e) {int selectedIndex = jTabbedPane.getSelectedIndex();JOptionPane.showMessageDialog(jFrame,"当前选中了第:"+(selectedIndex+1)+"个选项");}});jFrame.add(jTabbedPane);jFrame.setBounds(400, 400, 400, 400);jFrame.setResizable(true);jFrame.setResizable(false);//固定窗口
jFrame.setVisible(true);}public static void main(String[] args) {new Table().invit();}
}

运行结果:

JAVA特殊容器JTablePane相关推荐

  1. java web容器_Java Web容器安全

    这里的Java Web容器特指Tomcat,Tomcat依然是最流行的Java Web容器,你大爷还是你大爷. 本文并不涉及业务层面上的安全控制,只针对Tomcat自身所支持的相关安全控制功能与特性. ...

  2. java web tcp长连接超时时间_常用java web容器http长连接超时设置

    1.http长连接相关知识 http长连接对我们来说并不陌生,但长连接并不是永远不会关闭.对于HTTP长连接需要注意下面几点:keepalive_timeout指的是web服务器发送完最后一个响应报文 ...

  3. Java 集合容器篇面试题(上)-王者笔记《收藏版》

    前期推荐阅读: Java基础知识学习总结(上) Java 基础知识学习总结(下) 大学生一个暑假学会5个神仙赚钱技能 | 你学会了几个? 毕设/私活/大佬必备,一个挣钱的开源前后端分离脚手架 目录 一 ...

  4. java并发容器(Map、List、BlockingQueue)

    转发: 大海巨浪 Java库本身就有多种线程安全的容器和同步工具,其中同步容器包括两部分:一个是Vector和Hashtable.另外还有JDK1.2中加入的同步包装类,这些类都是由Collectio ...

  5. Spring注解开发以及基于java的容器配置

    Spring4后的注解开发 使用bean.xml实现注解开发 需要导入aop包(如果没有导入该包,注解无效) beans.xml配置 <?xml version="1.0" ...

  6. java容器有哪些_什么是Java容器?Java常见容器有哪些?

    我们在面试中或者在实际工作中,常常问到这个问题,那么最基本的我们首先要了解什么是java容器,再去学习java常见容器. 在百度上,是这么解释java容器的: 容器是一个Java 所编写的程序,原先必 ...

  7. java容器:1、java中容器有哪些?

    文章目录 java中容器有哪些? 1.什么是容器? 2.java中容器有哪些? java中容器有哪些? 1.什么是容器? 容器就是用来存放和管理对象的对象. 2.java中容器有哪些? (1)数组 数 ...

  8. Java GUI 容器与布局:

    GUI 图型界面的实现. 使用的主要包:import javax.swing.*  与  import java.awt.* 容器:是用来容纳其他组件的特殊组件. 1  顶层容器:JFrame  JA ...

  9. Java Optional容器判空处理

    Java Optional容器判空处理 1. Java判空概述 2. Java判空方式 2.1 普通判空方式 2.2 Optional判空方式 1. Java判空概述 Java判空方式有很多多,可以i ...

最新文章

  1. 详解AFNetworking的HTTPS模块
  2. LAMP的安装配置过程:
  3. 线下门店场景化互动类产品浅析
  4. XcodeGhost风波过后,苹果如何防范风险?
  5. NYOJ 312 20岁生日
  6. linux网络配置_linux复制和网络配置的小注意事项
  7. Linux怎么删除虚拟硬盘,2017.05.10 qemu-nbd 全自动挂载/卸载 虚拟硬盘中所有可用分区 的 脚本...
  8. AdGuard广告拦截插件V3.6.6
  9. 【Kafka】kafka This may indicate that authentication failed due to invalid credentials
  10. “单于夜遁逃”的上一句诗是什么?这句诗出自哪里?
  11. 小白如何购买阿里云服务器(2019最详细教程)
  12. 【语言学习】Java
  13. ubuntu定时关机命令
  14. ··· Socks Online - 在内部网也能使用QQ ···
  15. linux内核代码_解决Linux内核代码审阅者短缺的问题
  16. Java中对象的六种可触及状态
  17. 怎么证明根号2是无理数,我们来推导和计算,还有逼格极高的算法
  18. Html Table 表格 画斜线
  19. 批一批淘宝首页的源代码
  20. Azure SQL 数据库连接字符串

热门文章

  1. [python] Message: stale element reference: element is not attach to the page document
  2. ubuntu进入单用户模式
  3. 实现铃声声音渐强或减弱
  4. Java架构师入门至高级全套视频教程
  5. 六大设计原则之单一职责原则
  6. 材料学博士怎么读计算机硕士,差距!有的在读博士生已年薪25w了!
  7. undefined reference to `fftw_plan_dft_1d'
  8. 推荐8个超厉害的网站,很多人在偷偷用,你知道几个?
  9. zzuli OJ 1054: 猴子吃桃
  10. 如何在3DMAX中导入CAD文件生成立体图形