Ich versuche, die Bildlaufleiste auf JScrollPane festzulegen. Standardmäßig wird die vertikale Bildlaufleiste rechts und die horizontale Bildlaufleiste am unteren Rand des Inhaltsfensters angezeigt. Ich muss die Richtung ändern, d. H. Die vertikale Bildlaufleiste links und die horizontale Bildlaufleiste oben. Ich benutzte die MethodeEinstellen der horizontalen Bildlaufleiste über dem Bildlaufbereich
scrollPane.setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);
, dass die vertikale Bildlaufleiste auf der linken Seite erscheinen ändert, aber nicht in der Lage die horizontale Bildlaufleiste ändern nach oben. Kann jemand in dieser Hinsicht helfen?
Ich brauche ein bandähnliches Bildlauffenster für einen Touchscreen-Monitor mit trägheitsbasiertem Scrollen, wobei das Bildlauffenster auf einer beliebigen Seite des eigentlichen Inhaltsanzeigebereichs erscheinen kann. – GBH
Ich verstehe das Problem hier nicht vollständig. Viele Anwendungen, die auf Trägheit basieren (z. B. Safari auf dem iPhone), verwenden eine horizontale Bildlaufleiste, die unten auf dem Bildschirm angezeigt wird. Redest du von einem rotierenden Display? Wenn das der Fall ist, müssten Sie die Ansicht irgendwie drehen. Ich bin nicht sicher, ob das eine Hilfe ist, aber werfen Sie einen Blick auf diese Frage: [Tilting JComponents] (http://stackoverflow.com/questions/5271436/can-we-tilt-a-jpanel-atan-an-angle) –