Hallo,
Ich habe ein kleines AWT Fenster indem ein String angezeigt werden soll. Dieser kann in der Länge variable sein. Nun möchte ich, das sich die größe des Fensters am String anpasst.
Jemand eine Idee wie ich an die Länge des Strings herankomme? Hatte gehofft, ich kann es zb. in ein textfeld schreiben und mir anschließend die Länge des Textfeldes angeben lassen, nur klappt das wohl auch nicht.
Anschließend ein kleines examplescript.
hat jemand sowas schonmal gemacht?
Ich habe ein kleines AWT Fenster indem ein String angezeigt werden soll. Dieser kann in der Länge variable sein. Nun möchte ich, das sich die größe des Fensters am String anpasst.
Jemand eine Idee wie ich an die Länge des Strings herankomme? Hatte gehofft, ich kann es zb. in ein textfeld schreiben und mir anschließend die Länge des Textfeldes angeben lassen, nur klappt das wohl auch nicht.
Anschließend ein kleines examplescript.
Java:
public static void main(String[] args) {
String text = "test String with different lenth";
int frameX = 300;
int frameY = 100;
Frame frame = new Frame();
frame.setSize(frameX, frameY);
frame.setLocation(50, 50);
frame.setIconImage(new BufferedImage(1,1,BufferedImage.TYPE_INT_ARGB));
frame.setTitle("Version Number");
Label label = new Label();
label.setText(text);
frame.add(label);
frame.setAlwaysOnTop(true);
frame.setVisible(true);
frame.setAlwaysOnTop(false);
frame.addWindowListener
(
new WindowAdapter()
{
public void windowClosing(WindowEvent e)
{
System.exit(0);
}
}
);
}
hat jemand sowas schonmal gemacht?