[ tiranin @ 03.02.2006. 16:56 ] @
Hoću da neke kolone u JTable imaju drugu boju. Pogledam u literaturu i uradim: Code: public class ColouredCellRenderer extends DefaultTableCellRenderer{ private Color boja; public ColouredCellRenderer(Color color) { boja = color; } public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) { Component renderer = super.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column); //--- renderer.setBackground(boja); return renderer; } } /// a u kodu gde mi je tabela columnModel.getColumn(3).setCellRenderer(new ColouredCellRenderer(Color.yellow)); i dobijem željenu boju, ali su mi sva polja poravnata ulevo, a ja sam Integere imao pre toga poravnate udesno. Gde sam omanuo ? |