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. 在maven项目中使用Junit进行单元测试(一)
  2. centos 6.8 64B mini origin vm file
  3. SDN/NFV 网络技术系列文章
  4. Matlab | matpower5.0:最优潮流执行步骤
  5. MySQL 索引 :哈希索引、B+树索引、最左前缀匹配规则、全文索引
  6. VC屏幕截图,保存为Bmp文件
  7. 1.5 编程基础之循环控制 20 球弹跳高度的计算
  8. python基础知识-Python基础知识点总结
  9. DBS:CUPhone
  10. 卡巴斯基KEY大集合
  11. JAVA LinkedBlockingQueue详细分析
  12. Web前端性能优化——如何提高页面加载速度
  13. 物质,精神和主要矛盾 - 《大国崛起》
  14. 各类开发生产环境缩写
  15. 软件测试工程师的工资有多高?
  16. 孔庆东nbsp;--nbsp;一个DEAD-LEFTIST
  17. BlueTooth: 什么是蓝牙(Bluetooth)
  18. MyBatisPlus--多数据源
  19. kubernetes 五种核心资源对象简介
  20. 涉及计算机控制的课题,长春理工大学电子教案-计算机控制系统 第1章 绪论

热门文章

  1. 来一场关于元宇宙可持续的灵魂辩论|BOOK DAO 内容共建 第6期 招募
  2. vue 中使用element-ui的menu选中项高亮的问题
  3. do sb suggest to_suggest to do 与 suggest doing 用法上有什么区别
  4. HTML初识,什么是网页?HTML是什么?
  5. 7-28 猴子选大王 (20 分)
  6. wps python 自动化_Python3+Selenium+Chrome实现自动填写WPS表单
  7. springMVC自动封装对象
  8. 支付宝支付、微信支付(最详细教程)
  9. 【Python计算机视觉】Python全栈体系(二十三)
  10. 统计二叉树中只有左孩子的结点个数