`
zengxx1989
  • 浏览: 295513 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

java Swing 篇之JTable 设置隐藏一列

阅读更多
/**
* 隐藏表格中的某一列
* @param table  表格
* @param index  要隐藏的列 的索引
*/
protected void hideColumn(JTable table,int index){

TableColumn tc= table.getColumnModel().getColumn(index);
tc.setMaxWidth(0);
tc.setPreferredWidth(0);
tc.setMinWidth(0);
tc.setWidth(0);

table.getTableHeader().getColumnModel().getColumn(index).setMaxWidth(0);
table.getTableHeader().getColumnModel().getColumn(index).setMinWidth(0);
}
分享到:
评论

相关推荐

    jtable锁定行列

    封装JTable同时锁定多行多列效果,通过多层布局实现,不需要多个数据集,使用简单,不用对现有代码做改动。

    jtable中放多个Button.rar

    swing中jtable的一个单元格多放多个button的实现方式

    Jtable 中放入多个按钮

    JTable 在一个单元格放入多个按钮,

    swing jtable 合并

    NULL 博文链接:https://inotgaoshou.iteye.com/blog/1705680

    Jtable中加入复选框的两种方法

    介绍了jtable中加入复选的难点的俩个例子,方便大家更好的学习.

    Java Swing 表格组件

    表格也是 GUI 中常用的组件,它是一个由多行、多列组成的二维显示区。Swing 的 JTable 以及相关类提供了对表格的支持。使用 JTable 以及相关类,可以创建功能丰富的表格,还可以为表格定义各种显示外观和编辑特性; ...

    java图书馆swing源码-swing_library:JavaSwing库

    java图书馆swing源码 摇摆库 该库包含 Java Swing 框架缺少的许多高级组件和布局管理器。 特征 可扩展的手风琴 就像在 Outlook 中一样,左侧的滑块可打开和关闭菜单选项 文本区域扩展器: 该组件是一个具有特殊右下...

    java万年历源代码

    import javax.swing.JTable; import javax.swing.JTextArea; import javax.swing.JTextField; import javax.swing.table.DefaultTableModel; public class wannianli extends JFrame implements ActionListener, ...

    JTableView-开源

    这是一个java swing gui组件,扩展了JTable,提供额外的服务:列隐藏、搜索、排序、自动调整列大小、在xml文件中保存设置、比JTable更好的面向对象模型。

    Java 1.6 API 中文 New

    javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 javax.swing.border 提供围绕 Swing 组件绘制特殊边框的类和接口。 javax.swing.colorchooser 包含供 ...

    Java数据库查询结果的输出

     JTable组件是Swing组件中比较复杂的小件,隶属于javax.swing包,它能以二维表的形式显示数据。类Jtable: 定义如下: public class JTable extends JComponent implements TableModelListener, Scrollable, ...

    java api最新7.0

    javax.swing 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 javax.swing.border 提供围绕 Swing 组件绘制特殊边框的类和接口。 javax.swing.colorchooser 包含供 ...

    jtable增删改查和jtree连接

    //将每一项数据都录入集合 } data.add(tempData2[i]); } for(int i=0;i;i++){ title.add(tempTitle[i]); } mode=new DefaultTableModel(data,title); jTable1=new JTable(mode); ...

    疯狂JAVA讲义

    1.5 第一个Java程序 12 1.5.1 编辑Java源代码 12 1.5.2 编译Java程序 13 学生提问:当我们使用编译C程序时,不仅需要指定存放目标文件的位置,也需要指定目标文件的文件名,这里使用javac编译Java程序时怎么不...

    orchid-group:兰花Swing组件库

    JocCheckedList-列出组件,该组件的每个项目都带有一个复选框,以指示其选中状态并具有重新定义的选中操作模式。 JocInputMask-允许控制JTextComponent的组件实例上的输入(例如:JTextField) JocTable-从JTable...

    JAVA课程设计驾校管理系统

    该项目是用JAVA-Swing编写。需要建立一个mysql表。因为软件问题无法导出,请读者自行创建。表的列数据在下载文件的截图中,因为程序有导出数据库到Excel文件和界面美化(共27个皮肤),所以需要导入两个jar包,在...

    个人密码管理系统源代码

    这是使用java swing编写的一个小软件:个人密码管理系统; 功能:管理个人的密码,可以分页,数据表中密码对应的列是加密的,可以通过这个项目学习JTable的使用及分页的方法。 使用数据库:mysql。 包含源代码

    Java开发实战1200例(第1卷).(清华出版.李钟尉.陈丹丹).part3

    实例045 用数组设置JTable表格的列名与列宽 55 3.2 数组操作 57 实例046 数组的下标界限 57 实例047 按钮控件数组实现计数器界面 58 实例048 复选框控件数组 59 实例049 用数组反转字符串 60 3.3 数组排序与查询 61 ...

Global site tag (gtag.js) - Google Analytics