Hi Leute,
ich hab eine JScrollpane in die ich ein JPanel reinstecke,
wenn ich im JPanel mit setPreferredSize() die Größe des JPanels bestimme,
werden die Scrollbalken auch korrekt angezeigt wenn welche benötigt werden.
Soweit OK.
Ich benutze das JPanel als Zeichenfläche um Grafiken darauf zu zeichnen.
Die Größe der Grafiken ist unterschiedlich, d.h. die Scrollbalken müssten immer dann angepasst werden,
wenn eine neue Grafik angezeigt wird...
Nun dacht ich mir, dass ich einfach nach dem zeichnen wieder mit setPreferredSize() die Größe
des JPanels verändere und die Scrollbalken sich dann auch dementsprechend anpassen.
Dies funktioniert aber nicht, da sich die preferredSize anscheinend nicht mehr ändern lässt...
Hat jemand ne Idee wie die Scrollbalken angepasst werden können?
ich hab eine JScrollpane in die ich ein JPanel reinstecke,
wenn ich im JPanel mit setPreferredSize() die Größe des JPanels bestimme,
werden die Scrollbalken auch korrekt angezeigt wenn welche benötigt werden.
Soweit OK.
Ich benutze das JPanel als Zeichenfläche um Grafiken darauf zu zeichnen.
Die Größe der Grafiken ist unterschiedlich, d.h. die Scrollbalken müssten immer dann angepasst werden,
wenn eine neue Grafik angezeigt wird...
Nun dacht ich mir, dass ich einfach nach dem zeichnen wieder mit setPreferredSize() die Größe
des JPanels verändere und die Scrollbalken sich dann auch dementsprechend anpassen.
Dies funktioniert aber nicht, da sich die preferredSize anscheinend nicht mehr ändern lässt...
Hat jemand ne Idee wie die Scrollbalken angepasst werden können?