T tom2208 Mitglied 19. Mrz 2017 #1 Folgendes ist gegeben: Java:In die Zwischenablage kopieren 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
Folgendes ist gegeben: Java:In die Zwischenablage kopieren 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
Flown Administrator Mitarbeiter 19. Mrz 2017 #2 Java:In die Zwischenablage kopieren FontMetrics fontMetrics = g.getFontMetrics(font); Rectangle2D bounds = fontMetrics.getStringBounds("This is a test", g); System.out.println(bounds.getWidth() + " - " + bounds.getHeight());
Java:In die Zwischenablage kopieren FontMetrics fontMetrics = g.getFontMetrics(font); Rectangle2D bounds = fontMetrics.getStringBounds("This is a test", g); System.out.println(bounds.getWidth() + " - " + bounds.getHeight());