Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    JScrollPane settare la posizione iniziale

    Ragazzi sto creando un'applicazione e ho la necessità di dover visualizzare una serie di immagini, ho quindi creato Un Panel contenente varie immaggini poste in sequenza (supponiamo siano 3 img1, img2, img3) e ho incluso questo panel in un JcrollPane. Ora vorrei sapere se esiste un metodo per fare in modo che il JcrollPane mi visualizzi di default l'immagine img2, quindi si posizioni nella zona centrale e non alla sua sinistra come invece accade normalmente.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: JScrollPane settare la posizione iniziale

    Originariamente inviato da svitatissimo
    vorrei sapere se esiste un metodo per fare in modo che il JcrollPane mi visualizzi di default l'immagine img2, quindi si posizioni nella zona centrale e non alla sua sinistra come invece accade normalmente.
    Prendi il JViewport (tuoScrollPane.getViewport()) e poi usi:

    - scrollRectToVisible(Rectangle r)
    Scrolls the view so that Rectangle within the view becomes visible.

    oppure

    - setViewPosition(Point p)
    Sets the view coordinates that appear in the upper left hand corner of the viewport
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.