Hallo zusammen,
ich habe hier für meine JTable für Boolean-Werte einen eigenen CellRenderer registriert, damit in der Zelle CheckBoxen gerendert werden.
Ich habe allerdings das Problem, dass ich nicht an die CheckBox-Komponente komme um den Border der CheckBox zu setzen.
Wenn ich folgendes Konstrukt benutze bekommt die ganze Zelle einen Rand:
Ich möchte aber den Rand der gerenderten Komponente ändern und nicht den der gesamten Zelle.
Kann mir da jemand weiter helfen?
Danke und Grüße
~geqoo
ich habe hier für meine JTable für Boolean-Werte einen eigenen CellRenderer registriert, damit in der Zelle CheckBoxen gerendert werden.
Ich habe allerdings das Problem, dass ich nicht an die CheckBox-Komponente komme um den Border der CheckBox zu setzen.
Wenn ich folgendes Konstrukt benutze bekommt die ganze Zelle einen Rand:
Code:
private static final class MyTristateCheckBoxCellRenderer extends TristateCheckBoxCellRenderer {
@Override
public void setValue(Object value) {
// ...
setBorder(BorderFactory.createEtchedBorder());
}
Kann mir da jemand weiter helfen?
Danke und Grüße
~geqoo