jtable表头提示文本--通过重写表格头TableHeader的渲染器来实现
2011-04-20 11:36
381 查看
/*
* jtable表头提示文本--通过重写表格头TableHeader的渲染器来实现
* 外部表格得到表格头来设置渲染器table.getTableHeader().setDefaultRenderer(new TableHeaderRender());
*/
private class TableHeaderRender extends DefaultTableCellRenderer{
private JLabel lbl=new JLabel();
@Override
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row, int column) {
lbl.setText(value.toString());
lbl.setToolTipText(value.toString());
lbl.setBorder(BorderFactory.createEtchedBorder());
return lbl;
}
}
* jtable表头提示文本--通过重写表格头TableHeader的渲染器来实现
* 外部表格得到表格头来设置渲染器table.getTableHeader().setDefaultRenderer(new TableHeaderRender());
*/
private class TableHeaderRender extends DefaultTableCellRenderer{
private JLabel lbl=new JLabel();
@Override
public Component getTableCellRendererComponent(JTable table,
Object value, boolean isSelected, boolean hasFocus, int row, int column) {
lbl.setText(value.toString());
lbl.setToolTipText(value.toString());
lbl.setBorder(BorderFactory.createEtchedBorder());
return lbl;
}
}
相关文章推荐
- table表头和首列的表格固定-CSS实现的Table表头固定
- PHP通过header实现文本文件下载的代码
- 通过js在web实现Table的表头锁定
- table表头和首列的表格固定-JQuery、js实现的Table表头固定
- 纯css实现table表格固定列和表头,中间横向滚动的思路-附案例
- jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
- PHP通过header实现文本文件下载的代码
- 纯css实现table表格固定列和表头,中间横向滚动的思路-附案例
- JTable设置多行表头 BasicTableHeaderUI 绘制
- JS(JQ)实现table表格固定表头且表头可以随横向滚动而滚动
- JS实现table表格固定表头且表头随横向滚动而滚动
- asp.net table表格表头及列固定实现
- jQuery实现鼠标跟随提示层效果代码(可显示文本,Div,Table,Html等)
- JS(JQ)实现table表格固定表头且表头可以随横向滚动而滚动
- table表头和首列的表格固定-CSS实现的Table表头固定
- 表头合并单元格. JTable Groupable TableHeader
- HTML table 锁定表格头并实现表头与下面宽度动态对齐不借助JUQERY 插件
- css固定table表头的实现代码可同时看到表头和表格底部
- 表格添加固定表头,js 实现 tableFixedHead.js
- Java Swing JTable 表格【9:表格使用渲染器DefaultTableCellRenderer】