jtable表头提示文本--通过重写表格头TableHeader的渲染器来实现

    技术2022-05-19  20

    /*  * 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;  }   } 


    最新回复(0)