Ich habe eine einfache App, mit der Benutzer ein PDF-Dokument markieren können, indem sie vordefinierte Widgets in eine separate Ebene ziehen.JScrollPane-Verhalten überschreiben
Ich benutze eine JScollPane. Die Größe des Darstellungsbereichs entspricht einer einzelnen 8.5 x 11-Seite. Wenn sich die VScrollBar an der Mindestposition befindet, wird oben auf der Seite angezeigt. In der maximalen Position wird der Boden angezeigt. Ich möchte dieses Verhalten übersteuern. Die minimale Position sollte den Anfang der ersten Seite anzeigen, und die maximale Position sollte den unteren Rand der letzten Seite anzeigen.
Unter den Sackgassen, die ich getroffen habe: Ersetzen der ScrollBar in JScrollPane integriert; Abfangen des von der VScrollBar abgefeuerten AdjustmentEvent; und das ScrollDemo-Beispiel studieren. Das scheint ein einfaches Feature zu sein, aber ich stecke am Anfang fest.
Irgendwelche Vorschläge? Vielen Dank!
PLease sehen, ob Sie Ihre Frage klären oder einen Code-Schnipsel erstellen, das Ihr Problem zeigt – ControlAltDel
I Beispielcode geschrieben haben. Ich habe diese Frage markiert, aber tatsächlich gibt es immer noch ein kleines Problem. Irgendeine Möglichkeit, dies als "unbeantwortet" neu zu definieren? –