Hallo,
Ich versuche gerade das JScrollPane so zuverändern, dass die Breite des Inhalts immer auf die Breite des JScrollPane festgenagelt werden soll.
Dazu hab ich den Viewport abgeleitet und diesem dem JScrollPane gegen.
Die Funktionsweise soll in etwa so sein: Wenn der JScrollPane gezeichnet wird, soll dieser seine Breite an das Inhaltspanel mittels setPreferredSize() und setMaximumSize() eingestellt werden.
Die Methode doLayout() im Viewport beachtet die PreferredSize des Inhaltselement. Wenn ich aber die Breite des JScrollPane abfrage, ist diese immer 0 ?
???:L Wie bekomme ich die aktuelle Breite raus? Oder wie kann ich diese berechnen (am besten berechnen lassen?)
Danke für Lesen und Antworten...
Gruß Clemens
Ich versuche gerade das JScrollPane so zuverändern, dass die Breite des Inhalts immer auf die Breite des JScrollPane festgenagelt werden soll.
Dazu hab ich den Viewport abgeleitet und diesem dem JScrollPane gegen.
Die Funktionsweise soll in etwa so sein: Wenn der JScrollPane gezeichnet wird, soll dieser seine Breite an das Inhaltspanel mittels setPreferredSize() und setMaximumSize() eingestellt werden.
Die Methode doLayout() im Viewport beachtet die PreferredSize des Inhaltselement. Wenn ich aber die Breite des JScrollPane abfrage, ist diese immer 0 ?
???:L Wie bekomme ich die aktuelle Breite raus? Oder wie kann ich diese berechnen (am besten berechnen lassen?)
Danke für Lesen und Antworten...
Gruß Clemens