Home
/
JavaForum
/
Swing + AWT
Infos
|
Features
|
Gold-Edition
|
Kundenservice
java
Übersicht
Forum
-
Beginner
-
Java allgemein
-
JDBC
-
JNI
-
Networking
-
Online-Ressourcen
-
Swing + AWT
-
XML
-
Meckerecke
Mitglieder
LOGIN
User oder E-Mail
Passwort
·
Passwort vergessen
·
Kostenlos anmelden
Information
Demo
Features
Im Vergleich
Anmeldung
SUCHE
Beiträge, Foren oder Verfasser finden:
Kundenservice
Impressum
Datenschutz
AGB
Status
5.135 User online
1 User eingeloggt
Beiträge
Beginner
Java allgemein
JDBC
JNI
Networking
Online-Ressourcen
Swing + AWT
XML
Meckerecke
Antworten
Neuer Beitrag
Gesamtdarstellung
Detaildarstellung
Einzeldarstellung
Threaddarstellung
Beitrag 289 von 1460 (20%)
Autor
Marcus
Datum
25.11.01, 23:56
Betreff
Mehrere Images im Canvas im ScrollPane anzeigen lassen
Hi!
Folgendes Problem:
Ich habe eine Canvas-Komponente, die ich in einen ScrollPane packe.
Da ich getPreferredSize() überschreibe, werden in dem ScrollPane die Scrollbalken bei Überschreitung der
Fenstergröße durch die Größe des in der Komponente angezeigten Images ordnungsgemäß angezeigt.
Allerdings will ich in dem Canvas verschiedene Bilder in einem separaten Thread anzeigen lassen.
Nun habe ich das Problem, daß getPreferredSize() nur bei der Übergabe der Komponente an den ScrollPane abgerufen
wird, was ja dazu führt, daß die Scrollbalken nur richtig für die Größe des ersten Images angezeigt werden, aber nicht
mehr für die nachfolgenden.
Gibt es eine Möglichkeit dem ScrollPane nachträglich die Größe der Komponente mitzuteilen, so daß die Balken für
jede Imagegröße richtig dargestellt werden ?
Im Swing gibt es ja die Methode setPreferredSize(). Aber wie mache ich sowas im AWT ? Geht das da überhaupt ?
Mit bestem Dank
Marcus
Auf diesen Beitrag antworten
Neuen Beitrag verfassen
Impressum
·
Datenschutz
·
AGB
·
Infos
·
Presse
Ein modernes Forum:
teamturn.com