62,615
社区成员
发帖
与我相关
我的任务
分享
TableColumnModel columnModel = table.getColumnModel();
TableColumn stateColumn = columnModel.getColumn(0);
stateColumn.setCellRenderer(new ComCellRenderer() );
class ComCellRenderer extends JPanel implements TableCellRenderer{
JLabel label;
public comCellRenderer() {
label = new JLabel();
add(label);
}
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected,
boolean hasFocus,
int row, int column) {
String strValue = value==null ? "" : value.toString();
label.setText(strValue);
setBackground(new Color(233,233,233));
return this;
}
}