Hallo Zusammen,
ich erstelle mit iText PDFs die Tabellen enthalten. Um die optimale Spaltenbreite einzustellen berechne ich die Länge des Strings in einer Spalte folgendermaßen (das Textfeld wird nicht dargestellt, es dient nur der Größenberechnung):
Mir wird allerdings angezeigt, dass getFontMetrics veraltet ist (deprecated). Gibt es eine Alternative um die Länge des Strings zu berechnen? Ich habe keine Lust das mein Code in der nächsten Java Version nicht mehr funktioniert, weil es die Funktion getFontMetrics nicht mehr existiert.
Vielen Dank im Vorraus
ich erstelle mit iText PDFs die Tabellen enthalten. Um die optimale Spaltenbreite einzustellen berechne ich die Länge des Strings in einer Spalte folgendermaßen (das Textfeld wird nicht dargestellt, es dient nur der Größenberechnung):
Java:
JTextField tf = new JTextField();
tf.setFont(new java.awt.Font("Helvetica", Font.NORMAL, 10));
FontMetrics fm = Toolkit.getDefaultToolkit().getFontMetrics(new java.awt.Font("Helvetica", Font.NORMAL, 10));
int spaltenbreite = fm.stringWidth(text)
Vielen Dank im Vorraus
Zuletzt bearbeitet: