Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

swing:jtable-tablecellrenderer 2009/11/05 19:28 swing:jtable-tablecellrenderer 2020/01/22 20:59 aktuell
Zeile 1: Zeile 1:
 +[[swing:swing|Java - AWT/Swing]]\\
====== JTable, wechselnde Zeilenfarbe mit TableCellRenderer ====== ====== JTable, wechselnde Zeilenfarbe mit TableCellRenderer ======
JTable bietet die Möglichkeit die Darstellung einer Tabelle mittels eines TableCellRenderer zu verändern: JTable bietet die Möglichkeit die Darstellung einer Tabelle mittels eines TableCellRenderer zu verändern:
Zeile 6: Zeile 7:
                                                  boolean hasFocus, int row, int column) {                                                   boolean hasFocus, int row, int column) {
      TableModel model = table.getModel();       TableModel model = table.getModel();
 +      setOpaque(true);
      setBackground(row%2==0 ? Color.WHITE : Color.YELLOW);       setBackground(row%2==0 ? Color.WHITE : Color.YELLOW);
      setForeground(Color.BLACK);       setForeground(Color.BLACK);

Eigene Werkzeuge
Werkzeuge

gratis Counter by GOWEB
seit 9.10.2007