Hallo zusammen,
ich bin mal wieder auf Eure Hilfe angewiesen.
Ich möchte ein JPanel solange mit Strings füllen, bis es voll ist. Die Größe, welche das JPanel haben soll weiß ich bereits von anfang an!
Meine überlegung war nun ein JPanel zuhaben und den ersten String dem hinzuzufügen.
Anschließend gucke ich ob ich noch Platz auf dem JPanel habe (ob das JPanel noch nicht die gewünschten Maße überschreitet).
Wenn dies der Fall ist füge ich eine weiteren String hinzu.
Das wiederhohle ich solange, bis die Maße überschritten wurde.
Dann entfernen ich den letzten String wieder und habe das JPanel was ich möchte. :toll:
soviel zur Theorie..
Das Problem ist nun aber leider, dass ich nicht weiß, wie ich gleichzeitig die Größe des JPanels festlegen kann und dazu noch erkennen kann ob noch der gesamte Inhalt (alle Strings) richtig angezeigt wird. Die Gefahr ist dabei, dass das Layout (GridBagLayout) dann manche Strings nicht vollständig anzeigt..
Ich würde mich sehr freuen, wenn mir irgend jemand helfen könnte!
Wenn Ihr Code oder eine bessere Beschreibung des Problems haben möchtet meldet euch bitte!
Danke!!
PS: Die Strings werden in JLabels dem JPanel hinzugefügt, damit automatische Zeilenumbrüche, dank HTML Einbettung, möglich sind.
ich bin mal wieder auf Eure Hilfe angewiesen.
Ich möchte ein JPanel solange mit Strings füllen, bis es voll ist. Die Größe, welche das JPanel haben soll weiß ich bereits von anfang an!
Meine überlegung war nun ein JPanel zuhaben und den ersten String dem hinzuzufügen.
Anschließend gucke ich ob ich noch Platz auf dem JPanel habe (ob das JPanel noch nicht die gewünschten Maße überschreitet).
Wenn dies der Fall ist füge ich eine weiteren String hinzu.
Das wiederhohle ich solange, bis die Maße überschritten wurde.
Dann entfernen ich den letzten String wieder und habe das JPanel was ich möchte. :toll:
soviel zur Theorie..
Das Problem ist nun aber leider, dass ich nicht weiß, wie ich gleichzeitig die Größe des JPanels festlegen kann und dazu noch erkennen kann ob noch der gesamte Inhalt (alle Strings) richtig angezeigt wird. Die Gefahr ist dabei, dass das Layout (GridBagLayout) dann manche Strings nicht vollständig anzeigt..
Ich würde mich sehr freuen, wenn mir irgend jemand helfen könnte!
Wenn Ihr Code oder eine bessere Beschreibung des Problems haben möchtet meldet euch bitte!
Danke!!
PS: Die Strings werden in JLabels dem JPanel hinzugefügt, damit automatische Zeilenumbrüche, dank HTML Einbettung, möglich sind.
Zuletzt bearbeitet: