Hallo
Ich hab' eine Frage. Und zwar bei so einer Situation:
[Java]
JPanel myPanel = new JPanel(new GridLayout2, 1));
JLabel myTextLabel = new JLabel("My text");
JLabel myPicLabel = new JLabel(new ImageIcon("Bild.gif"));
myPanel.add(myTextLabel);
myPanel.add(myPicLabel);
pack();
[/Java]
Angenommen man kann die Textgrösse von "myTextLabel" ändern.
irgendeinmal hat der Text aber nicht mehr genügend Platz (wenn man ihn vergrössert) und deshalb kann man ein Teil davon nicht mehr sehen. Ich möchte allerdings, dass sich die Fenstergrösse (Frame Size) Analog der Textgrösse anpasst.
Sprich, wenn ich die Scriftgrösse 100 habe, möchte ich, dass das Frame automatisch eine Resize-Funktion vornimmt, so dass der Text immer noch genügend Platz hat und ganz sichtbar ist.
hätte da jemand eine Lösung?
Ich hab' eine Frage. Und zwar bei so einer Situation:
[Java]
JPanel myPanel = new JPanel(new GridLayout2, 1));
JLabel myTextLabel = new JLabel("My text");
JLabel myPicLabel = new JLabel(new ImageIcon("Bild.gif"));
myPanel.add(myTextLabel);
myPanel.add(myPicLabel);
pack();
[/Java]
Angenommen man kann die Textgrösse von "myTextLabel" ändern.
irgendeinmal hat der Text aber nicht mehr genügend Platz (wenn man ihn vergrössert) und deshalb kann man ein Teil davon nicht mehr sehen. Ich möchte allerdings, dass sich die Fenstergrösse (Frame Size) Analog der Textgrösse anpasst.
Sprich, wenn ich die Scriftgrösse 100 habe, möchte ich, dass das Frame automatisch eine Resize-Funktion vornimmt, so dass der Text immer noch genügend Platz hat und ganz sichtbar ist.
hätte da jemand eine Lösung?
Zuletzt bearbeitet: