Ich habe ein JApplet, auf welchem ich mit einem BorderLayout im CENTER und in EAST ein JPanel habe. Wenn ich nun im EAST auf einen Knopf drücke, soll in WEST ein weiteres JPanel kommen mit einer JScrollPane, auf der ein Bild ist. Die Größen der ersten beiden JPanels habe ich hinbekommen, indem ich sie in ein weiteres JPanel gepackt habe (keine Ahnung warum es damit ging
)
Wenn ich jetzt aber das JPanel mit der JSrollPane hinzufügen möchte, möchte ich, dass man das Bild auch ganz sieht, was aber nicht der Fall ist, sondern man sieht von der JScrollPane sogar nur unten die Scrollknöpfe, nicht einmal den Text, der später raufkommt.
Nun also zu meiner eigentlichen Frage:
Wie kann ich die Größe von Komponenten (JPanels bzw JScrollPane auf dem JPanel) in einem Applet bestimmen?
2. Problem: Ich möchte, dass das JPanel bei erneutem Druck auf den Knoft gelöscht und neu erstellt wird, was auch eigentlich kein Problem ist mit
Aber wenn ich das nun so mache, geht dieses JPanel über den linken Rand hinaus
WARUM?
mfg
BH16
Wenn ich jetzt aber das JPanel mit der JSrollPane hinzufügen möchte, möchte ich, dass man das Bild auch ganz sieht, was aber nicht der Fall ist, sondern man sieht von der JScrollPane sogar nur unten die Scrollknöpfe, nicht einmal den Text, der später raufkommt.
Nun also zu meiner eigentlichen Frage:
Wie kann ich die Größe von Komponenten (JPanels bzw JScrollPane auf dem JPanel) in einem Applet bestimmen?
2. Problem: Ich möchte, dass das JPanel bei erneutem Druck auf den Knoft gelöscht und neu erstellt wird, was auch eigentlich kein Problem ist mit
Java:
JApplet.remove(...);
JApplet.repaint();
JApplet.add(...);
JApplet.validate();
WARUM?
mfg
BH16