swing jtable表头设置
来源:互联网 发布:分类数据的处理 编辑:程序博客网 时间:2024/05/16 12:14
1. 不放在 JScrollPane 上, 但是需要给表加个边框.
- table.setBorder(BorderFactory.createEtchedBorder());
- panel.add(table);
table.setBorder(BorderFactory.createEtchedBorder());panel.add(table);
2. 放在 JScrollPane 上, 但是把表头隐藏..
- table.getTableHeader().setVisible(false);
- tableScrollPane.setViewportView(table);
- panel.add(tableScrollPane);
table.getTableHeader().setVisible(false);tableScrollPane.setViewportView(table);panel.add(tableScrollPane);
缺点: 在本来表头的位置出现一片空白, 难看. 改进: 如果在前面将表头内容全部设为 "", 就可以去掉这片空白, 效果和 3 一样.(http://www.my400800.cn )
- tableHeader = new String[]{"", "", "", "", "", "", "",""};
- table = new JTable(tableData, tableHeader);
- table.getTableHeader().setVisible(false);
- tableScrollPane.setViewportView(table);
- panel.add(tableScrollPane);
tableHeader = new String[]{"", "", "", "", "", "", "",""};table = new JTable(tableData, tableHeader);table.getTableHeader().setVisible(false);tableScrollPane.setViewportView(table);panel.add(tableScrollPane);
3. 为表头设置一个 CellRenderer, 这个 CellRenderer 的预选高度为 0. .
- jtb_right_dataList.getTableHeader().setVisible(false);
- DefaultTableCellRenderer renderer = new DefaultTableCellRenderer();
- renderer.setPreferredSize(new Dimension(0, 0));
- jtb_right_dataList.getTableHeader().setDefaultRenderer(renderer);
jtb_right_dataList.getTableHeader().setVisible(false); DefaultTableCellRenderer renderer = new DefaultTableCellRenderer(); renderer.setPreferredSize(new Dimension(0, 0)); jtb_right_dataList.getTableHeader().setDefaultRenderer(renderer);
这是目前我正在用的, 正是我想要的效果.
- swing jtable表头设置
- [Swing]JTable 表头显示问题
- JTable(swing)不显示表头
- Jtable表头属性设置
- Java Swing JTable 表格【3:创建表格,表头存在的设置】
- java JTable表头属性设置
- JTable设置表头背景色
- swing jtable表格背景设置
- java JTable设置表头多行
- JTable表头的行高是怎样设置的
- java JTable设置多行表头
- JTable设置多行表头 BasicTableHeaderUI 绘制
- Swing之JTable篇如何在表头中增加图片
- Swing 之 JTable 使表头标题和表格内容居中
- Swing之JTable篇如何在表头中增加图片
- 解决Swing JTable表头无法显示的问题
- jtable 表头设置高度后,拖动后文字模糊
- JTable纵向表头,JTable表头纵向排列
- 跟着老毕学Java之String类
- 春晚特技解读:运用虚拟现实技术仿若“阿凡达”
- 欧拉函数
- 如何阅读英文的芯片数据手册
- SDWebImage下载图片的方法
- swing jtable表头设置
- srm 571
- SetTimer 和 KillTimer 打开一个模态对话框的问题
- 优秀程序员和一般程序员差别在哪?
- gSoap的“error LNK2001: 无法解析的外部符号 _namespaces”解决方法(转)
- 八款开源 Android 游戏引擎 (巨好的资源)
- WCF绑定的选择
- poj1182
- JquryMiniUI