JAVA特殊容器JTablePane
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相关推荐
- java web容器_Java Web容器安全
这里的Java Web容器特指Tomcat,Tomcat依然是最流行的Java Web容器,你大爷还是你大爷. 本文并不涉及业务层面上的安全控制,只针对Tomcat自身所支持的相关安全控制功能与特性. ...
- java web tcp长连接超时时间_常用java web容器http长连接超时设置
1.http长连接相关知识 http长连接对我们来说并不陌生,但长连接并不是永远不会关闭.对于HTTP长连接需要注意下面几点:keepalive_timeout指的是web服务器发送完最后一个响应报文 ...
- Java 集合容器篇面试题(上)-王者笔记《收藏版》
前期推荐阅读: Java基础知识学习总结(上) Java 基础知识学习总结(下) 大学生一个暑假学会5个神仙赚钱技能 | 你学会了几个? 毕设/私活/大佬必备,一个挣钱的开源前后端分离脚手架 目录 一 ...
- java并发容器(Map、List、BlockingQueue)
转发: 大海巨浪 Java库本身就有多种线程安全的容器和同步工具,其中同步容器包括两部分:一个是Vector和Hashtable.另外还有JDK1.2中加入的同步包装类,这些类都是由Collectio ...
- Spring注解开发以及基于java的容器配置
Spring4后的注解开发 使用bean.xml实现注解开发 需要导入aop包(如果没有导入该包,注解无效) beans.xml配置 <?xml version="1.0" ...
- java容器有哪些_什么是Java容器?Java常见容器有哪些?
我们在面试中或者在实际工作中,常常问到这个问题,那么最基本的我们首先要了解什么是java容器,再去学习java常见容器. 在百度上,是这么解释java容器的: 容器是一个Java 所编写的程序,原先必 ...
- java容器:1、java中容器有哪些?
文章目录 java中容器有哪些? 1.什么是容器? 2.java中容器有哪些? java中容器有哪些? 1.什么是容器? 容器就是用来存放和管理对象的对象. 2.java中容器有哪些? (1)数组 数 ...
- Java GUI 容器与布局:
GUI 图型界面的实现. 使用的主要包:import javax.swing.* 与 import java.awt.* 容器:是用来容纳其他组件的特殊组件. 1 顶层容器:JFrame JA ...
- Java Optional容器判空处理
Java Optional容器判空处理 1. Java判空概述 2. Java判空方式 2.1 普通判空方式 2.2 Optional判空方式 1. Java判空概述 Java判空方式有很多多,可以i ...
最新文章
- 详解AFNetworking的HTTPS模块
- LAMP的安装配置过程:
- 线下门店场景化互动类产品浅析
- XcodeGhost风波过后,苹果如何防范风险?
- NYOJ 312 20岁生日
- linux网络配置_linux复制和网络配置的小注意事项
- Linux怎么删除虚拟硬盘,2017.05.10 qemu-nbd 全自动挂载/卸载 虚拟硬盘中所有可用分区 的 脚本...
- AdGuard广告拦截插件V3.6.6
- 【Kafka】kafka This may indicate that authentication failed due to invalid credentials
- “单于夜遁逃”的上一句诗是什么?这句诗出自哪里?
- 小白如何购买阿里云服务器(2019最详细教程)
- 【语言学习】Java
- ubuntu定时关机命令
- ··· Socks Online - 在内部网也能使用QQ ···
- linux内核代码_解决Linux内核代码审阅者短缺的问题
- Java中对象的六种可触及状态
- 怎么证明根号2是无理数,我们来推导和计算,还有逼格极高的算法
- Html Table 表格 画斜线
- 批一批淘宝首页的源代码
- Azure SQL 数据库连接字符串
热门文章
- [python] Message: stale element reference: element is not attach to the page document
- ubuntu进入单用户模式
- 实现铃声声音渐强或减弱
- Java架构师入门至高级全套视频教程
- 六大设计原则之单一职责原则
- 材料学博士怎么读计算机硕士,差距!有的在读博士生已年薪25w了!
- undefined reference to `fftw_plan_dft_1d'
- 推荐8个超厉害的网站,很多人在偷偷用,你知道几个?
- zzuli OJ 1054: 猴子吃桃
- 如何在3DMAX中导入CAD文件生成立体图形