Schriftgröße ermitteln

Status
Nicht offen für weitere Antworten.

Mammon

Mitglied
Ich möchte die Schriftgröße eines Fonts in Pixel ermitteln.
Mit font.getSize(); bekomm ja irgendeine Größe die 1/72 inch enstspricht.
Bräuchte aber für ein paar Berechnungen die Schriftgröße eines Zeichens in Pixel.
 
S

SlaterB

Gast
eine Font hat nichts mit Pixeln zu tun, das hängt mehr von AWT/ Swing/ Graphics ab,
oder wer immer das bei zeichnet (ok, ist hier im Bereich AWT, Swing & SWT ;) )

vielleicht kommst du mit
Toolkit.getDefaultToolkit().getFontMetrics(Font)
weiter
 

Mammon

Mitglied
getFontMetrics() ist ja Deprecated
es gibt ne Methode font.getLineMetrics() aber ich hab keine Ahnung wie ich da die Breite eines Strings bekomme. Kann mir irgendwie nur die Höhe hollen
 
G

Guest

Gast
gibt es keine Möglichkeit mit font.getLineMetrics() die Schriftbreite zu ermitteln?
 

L-ectron-X

Gesperrter Benutzer
Die Methode geFontMetrics() aus Component ist aber nicht deprecated. Würde auch nicht so den Sinn machen, dann wäre die Klasse FontMetrics automatisch auch veraltet.
In FontMetrics gibts dann verschiedene Methoden zur Schriftbreitenermittlung.
 
S

SlaterB

Gast
die Methode sollte mal in der deprecated-Beschriftung angegeben sein..
 
S

SlaterB

Gast
Toolkit:
/**
* Gets the screen device metrics for rendering of the font.
* @param font a font
* @return the screen metrics of the specified font in this toolkit
* @deprecated As of JDK version 1.2, replaced by the <code>Font</code>
* method <code>getLineMetrics</code>.
* @see java.awt.font.LineMetrics
* @see java.awt.Font#getLineMetrics
* @see java.awt.GraphicsEnvironment#getScreenDevices
*/
@Deprecated
public abstract FontMetrics getFontMetrics(Font font);
so findet ja niemand Component.getFontMetrics,
LineMetrics kann weniger/ anderes
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
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
B Schriftgröße allgemein verändern? AWT, Swing, JavaFX & SWT 4
H Schriftgröße automatisch an JLabel anpassen AWT, Swing, JavaFX & SWT 6
R JEditorPane Schriftart und Schriftgröße AWT, Swing, JavaFX & SWT 3
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
J Schriftgröße verändern AWT, Swing, JavaFX & SWT 6
B Schriftgröße bei Buttons AWT, Swing, JavaFX & SWT 3
H CheckBoxListCell Selektion ermitteln AWT, Swing, JavaFX & SWT 2
B Minimum x und y von Children-JPanels ermitteln AWT, Swing, JavaFX & SWT 3
P JavaFX aktuelle Tabellenzeile bei Choice-Box-Auswahl in Zelle ermitteln AWT, Swing, JavaFX & SWT 28
P JavaFX Key-Value-Paar auf TreeItem ermitteln AWT, Swing, JavaFX & SWT 6
L JComponent aus JPanel anhand Mausposition ermitteln AWT, Swing, JavaFX & SWT 10
H automatische Anzahl der Spalten ermitteln -> geht nicht AWT, Swing, JavaFX & SWT 6
C JavaFX Positionen auf dem Bildschirm ermitteln AWT, Swing, JavaFX & SWT 1
M Schnittpunkte zwischen zwei Graphics2D Elemente ermitteln. AWT, Swing, JavaFX & SWT 5
C TableModel zugehörige Table ermitteln AWT, Swing, JavaFX & SWT 3
C Größe des Mauszeigers ermitteln AWT, Swing, JavaFX & SWT 5
J JavaFX Länge von Line ermitteln AWT, Swing, JavaFX & SWT 9
M JavaFX Stage in einer FXML-Controllerklasse ermitteln? AWT, Swing, JavaFX & SWT 5
J Swing Letzten Tab einer JTabbedPane ermitteln AWT, Swing, JavaFX & SWT 6
hdi Swing JFrame Größe ermitteln AWT, Swing, JavaFX & SWT 6
hdi Shift Modifier zur Laufzeit ermitteln AWT, Swing, JavaFX & SWT 3
B Position in einem Bild ermitteln AWT, Swing, JavaFX & SWT 3
I Textbreite von Font inklusive Tabs ermitteln AWT, Swing, JavaFX & SWT 4
A Swing Alle Komponenten auf JFrame ermitteln AWT, Swing, JavaFX & SWT 4
B Label breite ermitteln vor dem rendern? AWT, Swing, JavaFX & SWT 7
G Applet, Link ermitteln, dem der Benutzer gefolgt ist AWT, Swing, JavaFX & SWT 2
C Caret Position mit X-Y-Koordinaten ermitteln AWT, Swing, JavaFX & SWT 2
C Swing Inhalt eines JPanels ermitteln & bearbeiten AWT, Swing, JavaFX & SWT 5
B aktuelle Position des Fensters ermitteln AWT, Swing, JavaFX & SWT 3
N Methode zum ermitteln der editierte Zeile/Zelle in jTable AWT, Swing, JavaFX & SWT 8
H Eltern-Frame von JPanel ermitteln AWT, Swing, JavaFX & SWT 2
C Ermitteln ob JComponent einen Listener besitzt AWT, Swing, JavaFX & SWT 2
S Swing JTree expandierte Pfade ermitteln AWT, Swing, JavaFX & SWT 6
S Swing Swing maximale Fenstergrösse ermitteln AWT, Swing, JavaFX & SWT 5
R Focus ermitteln AWT, Swing, JavaFX & SWT 2
ElViZ End-Position eines gezeichneten Strings ermitteln. AWT, Swing, JavaFX & SWT 2
H Name einer Komponente ermitteln AWT, Swing, JavaFX & SWT 5
F Pixelfarbe von Panel ermitteln AWT, Swing, JavaFX & SWT 14
R Suchbare Zeilen von JTable in JScrollPane ermitteln AWT, Swing, JavaFX & SWT 9
T Button des Popup-Menüs ermitteln AWT, Swing, JavaFX & SWT 4
Iron Monkey JPopupMenu/JMenuItem Index für getSubElements()[] ermitteln AWT, Swing, JavaFX & SWT 8
D printdialog ausgewählten drucker ermitteln AWT, Swing, JavaFX & SWT 2
J absolute Position einer JComponent ermitteln AWT, Swing, JavaFX & SWT 4
R JScrollBar / JScrollPane: Ermitteln ob ganz unten AWT, Swing, JavaFX & SWT 2
F JScrollbar Verschiebung des Viewport ermitteln AWT, Swing, JavaFX & SWT 3
M Wirkliche Größe eines JPanels/o.ä. ermitteln AWT, Swing, JavaFX & SWT 3
S Parent eines Menu-Eintrages ermitteln? AWT, Swing, JavaFX & SWT 3
D Ergebnis des Listeners ermitteln AWT, Swing, JavaFX & SWT 8
K DefaultTableModel makierte Row ermitteln AWT, Swing, JavaFX & SWT 6
I font-größe ermitteln AWT, Swing, JavaFX & SWT 4
F Komponente der GUI ermitteln AWT, Swing, JavaFX & SWT 3
F Größe ermitteln AWT, Swing, JavaFX & SWT 3
P ID einer ausgewaehlten Node aus JTree ermitteln AWT, Swing, JavaFX & SWT 6
L Schnittpunkt von 2 Strecken ermitteln AWT, Swing, JavaFX & SWT 4
H Node neben dem Expand/Collapse Symbol ermitteln AWT, Swing, JavaFX & SWT 4
G TableModelEvent ermitteln AWT, Swing, JavaFX & SWT 18
I Popup-Trigger-Maustaste gleich beim Programmstart ermitteln? AWT, Swing, JavaFX & SWT 7
S JPanel Größe ermitteln AWT, Swing, JavaFX & SWT 9
J Grösse eines Graphikobjektes ermitteln AWT, Swing, JavaFX & SWT 3
C SWT - Fontgröße des aktuellen Fonts ermitteln AWT, Swing, JavaFX & SWT 2
P Wie das Component Object des Hauptfensters ermitteln? AWT, Swing, JavaFX & SWT 4
G Klasse Image - Höhe und Breite ermitteln AWT, Swing, JavaFX & SWT 12
L TreePath eines Objektes innerhalb eines JTree ermitteln? AWT, Swing, JavaFX & SWT 1
K Höhe und Breite eines Panels im GridBagLayout ermitteln AWT, Swing, JavaFX & SWT 9
H Größe eines Fensters ermitteln AWT, Swing, JavaFX & SWT 13
javasdann JTable sichtbare Zeilen innerhalb von JScrollPane ermitteln AWT, Swing, JavaFX & SWT 5
K aktuellen Inhalt eines JPanels ermitteln AWT, Swing, JavaFX & SWT 3
T Name des Hauptframes ermitteln AWT, Swing, JavaFX & SWT 17
I JTextArea: Zeilennummer ermitteln AWT, Swing, JavaFX & SWT 4
N Toplevel-Fenster ermitteln AWT, Swing, JavaFX & SWT 13
L Größe (in Byte) eines Image ermitteln AWT, Swing, JavaFX & SWT 2
T Größe und Position eines JLabels ermitteln AWT, Swing, JavaFX & SWT 3

Ähnliche Java Themen

Neue Themen


Oben