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

    JScrollPane......

    Ciao a tutti....allora vi spiego rapidamente il mio problema:

    devo creare una finestra divisa in due parti (finestra divisa verticalmente),la parte sx deve contenere una lista (verticale) di immagini (file .jpg.......di dimensione ridotta) mentre la parte dx l'anteprima dell'immagine selezionata.deve essere possibile usare una scrollBar.

    Ho usato uno JSplitPane per dividere in due la finestra,a cui gli ho "assegnato" due JScrollPane(sx,dx). Non riesco ad inserire nel JScrollPane di sx la lista delle immagini....riesco solo a inserire una singola immagine.....che tra l'altro non riesco a ridimensionare....
    Come posso fare??????
    ho provato anche ad usare due label ,uno per ogni JScrollPane.....
    Grazie per la pazienza.......

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

    Re: JScrollPane......

    Originariamente inviato da qwerty_giggi
    devo creare una finestra divisa in due parti (finestra divisa verticalmente),la parte sx deve contenere una lista (verticale) di immagini (file .jpg.......di dimensione ridotta) mentre la parte dx l'anteprima dell'immagine selezionata.deve essere possibile usare una scrollBar.
    Per la lista di immagini potresti usare, credo, un JList.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,480

    Moderazione

    Ho corretto il titolo...magari usane uno un po' più significativo in futuro.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  4. #4
    Ho Usato una JList a cui ho assegnato un array di JButton...ma non va!!!!

    Questa è una parte del codice:

    window=new FinestraFile("Presentazione Power Point");
    Toolkit theKit=window.getToolkit();
    Dimension wndSize=theKit.getScreenSize();
    window.setBounds(wndSize.width/4,wndSize.height/4,wndSize.width/2,wndSize.height/2);
    window.addWindowListener(this);

    JScrollPane AnteprimaImmagine=new JScrollPane();

    JButton [] ListaBottoni={ new JButton(new ImageIcon("D:/Checco/Progetto/AnteprimaFinestra/prova1.jpg")),
    new JButton(new ImageIcon("D:/Checco/Progetto/AnteprimaFinestra/prova.jpg")),
    };
    JList list = new JList(ListaBottoni);
    JScrollPane listScroller = new JScrollPane(list);
    JSplitPane splitPane=new JSplitPane(JSplitPane.HORIZONTAL_SPLIT);
    splitPane.setLeftComponent(listScroller);
    splitPane.setRightComponent(AnteprimaImmagine);
    splitPane.setOneTouchExpandable(true);
    splitPane.setDividerLocation(100);
    splitPane.setContinuousLayout(true);

    window.getContentPane().add(splitPane);
    window.setVisible(true);

    .......invece di visualizzare i due JButton mi visualizza due stringhe tipo:
    javax.swing.JButton[,0,0,0x0,invalid,alignmentX=0.0,alignmentY=0.5,... ..

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.