Swing Font String Pixellänge

tom2208

Mitglied
Folgendes ist gegeben:
Java:
    private Font font = new Font("SansSerif", 0 , 10);
        g.setFont(font);
        g.drawString("text", x, y);

Wie bekomme ich nun die Anzahl an Pixel von der Höhe & Breite der Schrift / String.
LG Tom
 
Java:
FontMetrics fontMetrics = g.getFontMetrics(font);
Rectangle2D bounds = fontMetrics.getStringBounds("This is a test", g);
System.out.println(bounds.getWidth() + " - " + bounds.getHeight());
 

Zurück
Oben