Schriftgröße verändern

Status
Nicht offen für weitere Antworten.
J

Jason

Gast
Hat jemand Erfahrung mit der Änderung von Schriftgrößen in Java (Look and Feel)? Haben eine Anwendung und wollen dort ermöglichen die Schriftgröße zu verändern. Jedoch muss man ja aufpassen da ja auch die Schriftgrösser der Buttons verändert wird (was auch so sein soll) und die Buttongröße wird ja nicht parallel zur Schriftgröße automatisch größer. Vielleicht kennt sich ja jemand damit aus oder weis seiten wo man sich belesen kann. Danke.
 

tomkruse

Bekanntes Mitglied
Hi!

Deine Angaben sind leider nur sehr dürftig :bahnhof:

Es ist möglich in Swing Textkomponenten die Schrift zu formatieren (Schriftart, Farbe, Größe etc.). Das geht mittels AttributeSet. Bei Buttons weiß ich es nicht sicher, sollte aber auch möglich sein.

Cu - Tom.
 

thE_29

Top Contributor
indem du explizit für jedes JLabel oder so das hier sagst

setFont(new Font(Schrifttyp, Font.BOLD, Schriftgr));

wobei Schrifttyp eine Stringvariable mit Inhalt "Courier New" bei mir ist und Schriftgr 12 !
 
J

Jason

Gast
Ja also z.B. befindet sich text und irgendwelche Tabellen auf dem Bildschirm. Nun möchte ich einfach die Schriftgröße ändern können z.B. wie bei word. Also während die Andwendung läuft!
 

L-ectron-X

Gesperrter Benutzer
Da gibts es in der API nichts vorgefertigtes. Du wirst Du also z.B. eine Klasse "JFontChooser" selbst schreiben müssen.
 
B

bygones

Gast
selbst noch nicht dynamisch gemacht, wenn wir aber von jtables sprechen müsste es doch gehen den CellRenderer zu ändern und denn dann der tabelle setzen ???:L
 

thE_29

Top Contributor
so jetzt nochmal für die ganz langsamen ;)

probier doch mal
Code:
String Schriftyp ="Courier New"; //oder jede andere Schrift
int Schrifgr = 12;
JComponent.setFont(Schriftyp,Font.BOLD,Schriftgr));
und jetzt rate mal was das macht.....

das geht so ziemlich bei jedem komponent


mach einfach ne Funktion doSchriftArt()
wo du einfach alle setzen würdest und irgendwo anders erhöhst du halt die schriftgr variable.....
schriftgr++;

und dann doSchriftArt() dort werden die Schriften größer wo du sie sagst!

denn Rest kannst dir woll selbst denken und lest mal Beiträge.....



EDIT: Habs bei mir gerade getestet, indem ich den Schriftgrad von einer JTextArea im Programm größer machen hab lassen und siehe da, ES KLAPPT!

Warum kompliziert wenns auch einfach geht!!!!!!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
B Schriftgröße allgemein verändern? AWT, Swing, JavaFX & SWT 4
R Swing JTextField - Schriftgröße je nach Länge und Größe ändern AWT, Swing, JavaFX & SWT 0
T Setzen von der Schriftgröße bei einem Shell AWT, Swing, JavaFX & SWT 15
J JButton zum ändern Der Schriftart/Schriftgröße AWT, Swing, JavaFX & SWT 2
Neumi5694 Schriftgröße zur Laufzeit AWT, Swing, JavaFX & SWT 4
F Schriftgröße von Buchstaben berechnen AWT, Swing, JavaFX & SWT 3
A Schriftgröße in JLabel ändern AWT, Swing, JavaFX & SWT 5
S JFreeChart - Schriftgröße der Legende AWT, Swing, JavaFX & SWT 2
H Schriftgröße automatisch an JLabel anpassen AWT, Swing, JavaFX & SWT 6
R JEditorPane Schriftart und Schriftgröße AWT, Swing, JavaFX & SWT 3
M Schriftgröße ermitteln AWT, Swing, JavaFX & SWT 7
L Schriftgröße bei Eingabefeldern AWT, Swing, JavaFX & SWT 2
K Schriftgröße AWT, Swing, JavaFX & SWT 13
J Schriftgröße aus vorhandenem Platz berechnen AWT, Swing, JavaFX & SWT 9
A Schriftgröße bei EtchedBorder() AWT, Swing, JavaFX & SWT 7
D SWT: Funktion zum Auslesen der Schriftgröße AWT, Swing, JavaFX & SWT 2
DeeDee0815 JLabel schriftgröße verstellen AWT, Swing, JavaFX & SWT 8
H Graphics: Schriftgröße ändern AWT, Swing, JavaFX & SWT 4
B Schriftgröße bei Buttons AWT, Swing, JavaFX & SWT 3
P JTextfield Text durch Keylistener verändern AWT, Swing, JavaFX & SWT 4
H JItem während der Programmlaufzeit verändern AWT, Swing, JavaFX & SWT 8
D JButton Form verändern AWT, Swing, JavaFX & SWT 4
ruutaiokwu Swing windowStateChanged macht exakt das Gegenteil beim Verändern der Fenstergrösse AWT, Swing, JavaFX & SWT 3
E wie Schriftfarbe in JEditorPane verändern? AWT, Swing, JavaFX & SWT 10
J SplitPane Aussehen des Divider verändern AWT, Swing, JavaFX & SWT 7
A Swing Fensterinhalt verändern AWT, Swing, JavaFX & SWT 3
R Swing Verändern der Ausrichtung JButton und neu anzeigen AWT, Swing, JavaFX & SWT 2
Thallius JTable dynamisch Spaltenanzahl verändern AWT, Swing, JavaFX & SWT 2
A Swing GUI - Button soll Frame verändern AWT, Swing, JavaFX & SWT 4
J Textlabel verändern mit parallelen Threads AWT, Swing, JavaFX & SWT 7
G JFrame - manuell Größe verändern AWT, Swing, JavaFX & SWT 6
M Textfarbe JButton verändern AWT, Swing, JavaFX & SWT 2
F JavaFX Position von Image angeben/verändern AWT, Swing, JavaFX & SWT 2
D Java Swing, Label lässt sich nicht mit Checkboxen/Knopf verändern AWT, Swing, JavaFX & SWT 2
A JPanel größe verändern AWT, Swing, JavaFX & SWT 4
P JFrame manuell Grösse verändern durch 'mouseDragged' AWT, Swing, JavaFX & SWT 3
M JTabbedPane verändern mit Nimbus Look and Feel AWT, Swing, JavaFX & SWT 1
D JFreeChart range der Y Achse verändern. AWT, Swing, JavaFX & SWT 1
D Swing Jlist Größe während der Laufzeit verändern. AWT, Swing, JavaFX & SWT 11
A Swing JLabel/JTextField Inhalt mit JSlider verändern AWT, Swing, JavaFX & SWT 12
A JScrollPane - ScrollBar Buttongröße verändern AWT, Swing, JavaFX & SWT 1
I JTable Inhalte löschen ohne den JTable zu verändern! AWT, Swing, JavaFX & SWT 5
S Größe von Panel verändern welches auf anderem Panel sitzt AWT, Swing, JavaFX & SWT 10
B MessageBox Position Verändern AWT, Swing, JavaFX & SWT 8
N MVC - Logik zum Verändern der View AWT, Swing, JavaFX & SWT 8
A Swing Fenstergröße mittels Menü verändern AWT, Swing, JavaFX & SWT 3
S SWT Shell durch Event in der Größe verändern AWT, Swing, JavaFX & SWT 7
S Swing Größe von JLabels verändern sich in einem Panel unterschiedlich AWT, Swing, JavaFX & SWT 6
M Swing XML Datei in JTable darstellen + verändern AWT, Swing, JavaFX & SWT 3
H JFrame in der Laufzeit verändern AWT, Swing, JavaFX & SWT 11
W JLabel-Text ab best. Zeitpunkt nicht mehr verändern AWT, Swing, JavaFX & SWT 2
L Swing Image zur Laufzeit verändern AWT, Swing, JavaFX & SWT 6
O Größe von Komponenten im JFrame manuell verändern AWT, Swing, JavaFX & SWT 2
J Swing jTable verändern AWT, Swing, JavaFX & SWT 29
S SWT Table Größen verändern AWT, Swing, JavaFX & SWT 10
C private Panel anderer Klasse verändern AWT, Swing, JavaFX & SWT 11
Dragonfire Swing Hintergrund aller Komponenten verändern AWT, Swing, JavaFX & SWT 2
H Mit for-schleife die Componenten eines Frames verändern AWT, Swing, JavaFX & SWT 5
C Spielfeld Gitter - Einzelne Zellen verändern AWT, Swing, JavaFX & SWT 18
R JTable Hintergrund der Zeile abhängig von Inhalt einer Zelle verändern AWT, Swing, JavaFX & SWT 3
M Panelinhalt im Programm verändern AWT, Swing, JavaFX & SWT 12
L SWT Button Text verändern AWT, Swing, JavaFX & SWT 16
A Swing Bei größe verändern des Fensters Grafik weg AWT, Swing, JavaFX & SWT 3
S JButton - Hintergrund verändern AWT, Swing, JavaFX & SWT 7
D JPanel nach ein paar sekunden verändern AWT, Swing, JavaFX & SWT 5
E Strichstäke bei einem Kreisbogen verändern AWT, Swing, JavaFX & SWT 3
G Gap zwischen JButton-Rand und JButton-Icon verändern AWT, Swing, JavaFX & SWT 2
G Mauszeiger verändern AWT, Swing, JavaFX & SWT 10
K Image verändern AWT, Swing, JavaFX & SWT 8
S Hintergrundfarbe in einer Spalte der JTable verändern AWT, Swing, JavaFX & SWT 3
G Styling verändern AWT, Swing, JavaFX & SWT 4
A Fenstergrösse soll sich konstant verändern AWT, Swing, JavaFX & SWT 8
G Probleme mit Content bei Null-Layout verändern AWT, Swing, JavaFX & SWT 7
Z TextField aus ActionListener von JButton verändern AWT, Swing, JavaFX & SWT 10
A Jface: Wie Inhalt des Hauptbereichs verändern AWT, Swing, JavaFX & SWT 5
G Pixel ablaufartig verändern AWT, Swing, JavaFX & SWT 5
G Text eines Labels verändern? AWT, Swing, JavaFX & SWT 4
G Spaltenbereite bei JTable verändern AWT, Swing, JavaFX & SWT 2
D Bild nicht sichtbar verändern. AWT, Swing, JavaFX & SWT 8
K InnerFrame Select-Ebene verändern AWT, Swing, JavaFX & SWT 7
& Position eines Fensters nicht verändern AWT, Swing, JavaFX & SWT 8
S Anordnung von Buttons verändern AWT, Swing, JavaFX & SWT 3
zilti Swing-Element verändern AWT, Swing, JavaFX & SWT 13
G Zeichnung verschwindet nach verändern der Fenstergröße. AWT, Swing, JavaFX & SWT 2
A Position des Fensters verändern AWT, Swing, JavaFX & SWT 21
B ToolTip verändern / selbst gestalten AWT, Swing, JavaFX & SWT 3
H JButton Farbe verändern AWT, Swing, JavaFX & SWT 4
G JTabbedPane Inhalt verändern? AWT, Swing, JavaFX & SWT 2
T JScrollbar UI verändern AWT, Swing, JavaFX & SWT 5
L Menu Position verändern? AWT, Swing, JavaFX & SWT 24
T Komponente soll die UIManager-PreferredSize verändern AWT, Swing, JavaFX & SWT 5
M Zeilenabstand einer JTextPane verändern? AWT, Swing, JavaFX & SWT 4
D [JTable] Dateninhalt verändern, sobald editiert wird AWT, Swing, JavaFX & SWT 2
J Auf Button - Druck soll Rechteck Farbe verändern AWT, Swing, JavaFX & SWT 8
K Spaltenbreite von mehreren Tabellen gleichzeitig verändern AWT, Swing, JavaFX & SWT 3
M JScrollPane auf JPanel - Resizing - Größe verändern AWT, Swing, JavaFX & SWT 10
A Problem mit InvokeAndWait - JLabel Text verändern AWT, Swing, JavaFX & SWT 2
F JTextArea aus einer anderen Klasse heraus verändern AWT, Swing, JavaFX & SWT 4
S Grafik Farbwert verändern? AWT, Swing, JavaFX & SWT 8
J JTable / Model Daten verändern AWT, Swing, JavaFX & SWT 5

Ähnliche Java Themen


Oben