Hallo,
ich müsste, abhängig vom JTable- DatenModell den Font abändern, sodass eine fixe Schriftbreite der einzellnen Buchstaben erreicht wird.
Soweit ich bescheid weiß, muss ich dazu den Font des CellRenderer's auf Font.Monospaced abändern.
Aber wie funktioniert das? Bzw. ist das überhaupt möglich, denn
nimmt nur Parameter zum Ändern von Style und Size. Oder funktioniert das mit der Methode
deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
und hat jemand ein Bsp. dazu.
Ich kann im Web nichts passendeds dazu finden.
LG,
ich müsste, abhängig vom JTable- DatenModell den Font abändern, sodass eine fixe Schriftbreite der einzellnen Buchstaben erreicht wird.
Soweit ich bescheid weiß, muss ich dazu den Font des CellRenderer's auf Font.Monospaced abändern.
Aber wie funktioniert das? Bzw. ist das überhaupt möglich, denn
Java:
c.setFont(c.getFont().deriveFont(...));
nimmt nur Parameter zum Ändern von Style und Size. Oder funktioniert das mit der Methode
deriveFont(Map<? extends AttributedCharacterIterator.Attribute,?> attributes)
und hat jemand ein Bsp. dazu.
Ich kann im Web nichts passendeds dazu finden.
LG,