public void paint(Graphics g){ FontMetrics fm = g.getFontMetrics(g.getFont()); String text = "Kürz mich!"; //Gewollte breite int width = 30; int w = fm.stringWidth(text); if(w > width){ int chars = width / 10; //Ein Zeichen ist etwa 10 Pixel breit. text = text.substring(chars); } g.drawString(text, 0, 20);}