Wie ändert man die Schriftgröße für Zeichenfolgen in einer JTable?

7
%Vor%

Ich arbeite an einer Tabelle und speichere String-Werte in dataValues. Ich bin neugierig zu wissen, ob es ohnehin eine Erhöhung der Schriftgröße von der Standardgröße gibt (was ich für normale 11 Schriftart halte). Das bringt meine andere Frage ... sogar Schriftfarbe?

    
razshan 01.06.2011, 18:30
quelle

4 Antworten

25

table.setFont (neuer Font ("Serif", Font.BOLD, 20));

    
mKorbel 01.06.2011, 19:01
quelle
4

Versuchen Sie, Ihre eigenen Benutzerdefinierte Renderer Implementierung, dann werden Sie in der Lage sein, zu behandeln jeden String als JLabel und verwendet setFont (...) entsprechend.

    
mre 01.06.2011 18:38
quelle
2

Eine Option besteht darin, UIManager-Hinweise vor der GUI-Initialisierung festzulegen, z. B .:

%Vor%     
barti_ddu 01.06.2011 18:53
quelle
0

Verwenden Sie HTML anstelle der einfachen Zeichenfolge. Setze die Schriftart mit der & lt; font & gt; oder & lt; span style="..." & gt; Tags.

Ссылка

    
ignis 01.06.2011 18:36
quelle