2 Problem mit dem ScrollPane

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Hallo!!

Allgemeines:
In meinem Applet ist ein JSplitPane (jSplitPane1) in dem als linke Komponente ein paar Buttons,... sind un als rechte Komponente ein ScrollPane (sp). In dem ScrollPane (sp) ist wiederum ein KartenPanel (kp). Die Klasse KartenPanel ist abgeleitet von Panel und zeichnet nur ein Bild das ich per Methode setBild festlege.

Code:
  JSplitPane jSplitPane1 = new JSplitPane();
  ScrollPane sp = new ScrollPane();
  KartenPanel kp = new KartenPanel(sp);
  
  jSplitPane1.add(links, JSplitPane.LEFT);
  jSplitPane1.add(sp, JSplitPane.RIGHT);
  sp.add(kp);

Code:
public void setBild(Image bild) {
    this.bild = bild;
    int b = bild.getWidth(null);
    int h = bild.getHeight(null);

    setPreferredSize(new Dimension(b, h));
  }

1)
Das erste Problem ist mit beim ScrollPane (sp). Im Browser (sowohl IE als auch Firefox) werden die Scrollbars des ScrollPanes (sp) nicht angezeigt, obwohl sie im eingebauten Appletviewer vom JBuilder angezeigt werden und korrekt funktionieren.

Meine Fragen:
- Kann es sein, dass die Browser das ScrollPane nicht unterstützen/darstellen können? Wenn ja, was kann ich dagegen tun?
- Gibt es eine Möglichkeit, dass die Scrollbars des ScrollPanes immer angezeigt werden, egal ob das Panel zu groß ist oder nicht? (Wäre ziemlich gut zum testen!)

2)
Das zweite Problem ist, dass sich das ScrollPane (sp) zwar vergrößert, jedoch nicht mehr verkleinert, wenn ich in das Panel (kp) etwas zeichne. Nach dem Start zeichne ich eine 2000x2000 großes Bild in das Panel (kp) und setzte die preferredSize auf diese Größe (siehe Methode setBild oben). Bis jetzt funktioniert alles korrekt, d.h. das ScrollPane (sp) vergrößert sich korrekt. Danach ändere ich das Bild im Panel (kp) auf ein Bild der Größe 1000x1000, das ScrollPane (sp) bleibt jedoch unverändert gleich groß (also auf die 2000x2000), egal ob ich die size oder preferredSize vom Panel (kp) oder vom ScrollPane (sp) setze. Die einzige Möglichkeit um das ScrollPane in die richtige Größe zu bekommen ist, wenn ich das ganze Applet maximiere/verkleinere (mit dem Button neben dem "X" ganz oben links)!

mfg

Börni
[/code]
 
B

Beni

Gast
Benutz dochmal "JScrollPane" anstelle von "ScrollPane", dein Applet scheint ja mit Swing zu arbeiten. Diese Änderung sollte auch 1) und 2) beeinflussen.
 
G

Guest

Gast
Danke, der Tipp hat mir schon mal weiter geholfen! Ich habe des das ScrollPane mit einem JScrollPane ausgetauscht, aber ich habe noch immer einen Fehler:

Egal ob ich setSize oder setPreferredSize auf das Panel oder das JScrollPane mache, das JScrollPane wird erst in der richtigen Größe angezeigt nachdem ich das Applet maximiert oder minimiert habe. Ein repaint Hilft auch nicht weiter.

Und eine Frage habe ich noch:

Wie kann ich den Ausschnitt festlegen der im JScrollPane angezeigt wird? Im ScrollPane ging das mit setScrollPosition, nur gibt es diese Methode beim JScrollPane nicht!!

mfg

Börni
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
8u3631984 Problem auf Github mit Umstellung auf Spring 3 Tools - Maven, Gradle, Ant & mehr 4
H Maven dependency Problem ? Tools - Maven, Gradle, Ant & mehr 23
H Problem beim Verschieben der main-class -> A jni error has occured, please check... Tools - Maven, Gradle, Ant & mehr 9
I Problem: Maven import extern Lib Tools - Maven, Gradle, Ant & mehr 3
S Binding-Problem von Bibliotheken bei Deployment Tools - Maven, Gradle, Ant & mehr 0
L Apache Wicket problem Tools - Maven, Gradle, Ant & mehr 4
L Maven Encoding Problem bei Resourcen Tools - Maven, Gradle, Ant & mehr 3
C Git Problem Tools - Maven, Gradle, Ant & mehr 3
C Kleines Problem mit Maven und Resourcen. Tools - Maven, Gradle, Ant & mehr 3
R IntelliJ IDEA und Git - Problem Tools - Maven, Gradle, Ant & mehr 2
E Ant Problem mit Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 2
GianaSisters Ant jUnit und Ant Problem Tools - Maven, Gradle, Ant & mehr 2
D [maven] problem mit konfiguration von cargo plugin Tools - Maven, Gradle, Ant & mehr 4
D [Maven] problem mit plugin - es fehlen "dubug informationen" Tools - Maven, Gradle, Ant & mehr 8
H Applet Problem mit Security Exception Tools - Maven, Gradle, Ant & mehr 3
M Maven Problem bei Ersetzung von POM-Properties Tools - Maven, Gradle, Ant & mehr 7
M Applet USB Stick Problem Tools - Maven, Gradle, Ant & mehr 3
D Firmen pom mit eigenem Releasezyklus - Problem Tools - Maven, Gradle, Ant & mehr 2
reibi Maven Problem eclipse_eclipse mit Installed JREs Tools - Maven, Gradle, Ant & mehr 6
F Problem beim Kompilieren ohne IDE Tools - Maven, Gradle, Ant & mehr 5
T Maven Problem by crearting a new project with "mvn archetype:create" Tools - Maven, Gradle, Ant & mehr 2
J Ant Ant Skript Problem mit generischen Datentypen Tools - Maven, Gradle, Ant & mehr 8
reibi Maven resources - Problem Tools - Maven, Gradle, Ant & mehr 4
S Webstart Problem beim Start von Webstart Tools - Maven, Gradle, Ant & mehr 4
H Java Applet Problem beim einbinden in HTML Tools - Maven, Gradle, Ant & mehr 3
G Webstart Problem mit Adressierung bei Laden von Datei aus jar (Webstart) Tools - Maven, Gradle, Ant & mehr 5
F Webstart JNLP Problem mit LIB Tools - Maven, Gradle, Ant & mehr 3
A Ant Problem mit classpath Tools - Maven, Gradle, Ant & mehr 8
T Problem mit Maven Assembly ... Tools - Maven, Gradle, Ant & mehr 6
S Problem bei Nutzung einer eigenen EJB in einem Servlet Tools - Maven, Gradle, Ant & mehr 2
V applet Java 1.6 -> 1.5 Problem ... wie mit Ant zu lösen? Tools - Maven, Gradle, Ant & mehr 7
E Java Applet - Double Buffering Problem (Flackern) Tools - Maven, Gradle, Ant & mehr 6
N Problem mit Ant Classpath und Junit: Relative Pfade Tools - Maven, Gradle, Ant & mehr 2
M Dringend: Sehr kompliziertes Applet Problem Tools - Maven, Gradle, Ant & mehr 4
H Problem mit einen Applet Tools - Maven, Gradle, Ant & mehr 5
G Problem beim deployen eines Applets Tools - Maven, Gradle, Ant & mehr 8
G Applet Security Problem Tools - Maven, Gradle, Ant & mehr 3
S Problem mit Webstart Tools - Maven, Gradle, Ant & mehr 5
zilti Problem mit Object-Tag Tools - Maven, Gradle, Ant & mehr 3
zilti Applet einbinden: Problem Tools - Maven, Gradle, Ant & mehr 6
N Problem mit Applets in HTML Seite integrieren Tools - Maven, Gradle, Ant & mehr 3
D JFileChooser Problem - Verzweifelt Tools - Maven, Gradle, Ant & mehr 4
G Problem mit JApplet bzw Applet Tools - Maven, Gradle, Ant & mehr 5
J Problem beim schreibenden Dateizugriff Tools - Maven, Gradle, Ant & mehr 7
R problem mit kollision von objekten Tools - Maven, Gradle, Ant & mehr 5
D Properties File FileInputStream Problem Tools - Maven, Gradle, Ant & mehr 2
B Permissions Problem mit zwei Applets Tools - Maven, Gradle, Ant & mehr 2
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
E Problem mit signiertem Applet und Parametern Tools - Maven, Gradle, Ant & mehr 4
C drawImage Problem und Applet not inited Tools - Maven, Gradle, Ant & mehr 7
B Server Problem mit Applet start Tools - Maven, Gradle, Ant & mehr 8
V komisches Problem mit Eclipse - oberste Pixel verdeckt Tools - Maven, Gradle, Ant & mehr 3
U JTextPane Problem Tools - Maven, Gradle, Ant & mehr 15
M Applet JRE Versions Problem Tools - Maven, Gradle, Ant & mehr 3
G Problem mit dem schreiben von Datein auf einem Server Tools - Maven, Gradle, Ant & mehr 11
G Web start problem Tools - Maven, Gradle, Ant & mehr 9
X Problem mit Bilder laden Tools - Maven, Gradle, Ant & mehr 3
J Laufzeitumgebung wechseln --> Problem Tools - Maven, Gradle, Ant & mehr 5
D Problem bei der Ausgabe in einem Applet Tools - Maven, Gradle, Ant & mehr 3
T Java Applet - Problem mit Tastatur Abfrage Tools - Maven, Gradle, Ant & mehr 5
F PQ-Formel berechnen -> kleines Problem Tools - Maven, Gradle, Ant & mehr 3
G Mal wieder ein Problem mit Applet und Bildern. Tools - Maven, Gradle, Ant & mehr 3
P Grundsätzliches Problem, Applet aktutalisieren Tools - Maven, Gradle, Ant & mehr 2
R Gif Animation / Problem Tools - Maven, Gradle, Ant & mehr 4
D Applet Dateizugriff unter UNIX und TextListener Problem Tools - Maven, Gradle, Ant & mehr 19
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
R URL Problem Tools - Maven, Gradle, Ant & mehr 5
D Problem mit Applet Tools - Maven, Gradle, Ant & mehr 3
P Eclipse Problem beim JAR-erstellen Tools - Maven, Gradle, Ant & mehr 5
D problem beim auslesen von text aus einem textfeld... Tools - Maven, Gradle, Ant & mehr 15
J Problem mit Panel Tools - Maven, Gradle, Ant & mehr 2
L problem mit java plug-in Tools - Maven, Gradle, Ant & mehr 1
G Problem mit URL Tools - Maven, Gradle, Ant & mehr 3
S Problem: Bild im Applet wird 3-4 Mal geladen Tools - Maven, Gradle, Ant & mehr 5

Ähnliche Java Themen

Neue Themen


Oben