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

    Personalizzare il JFileChooser

    ciao!

    io ho questo JFC con il quale devo solo scegliere la directory in cui salvare il file.
    non devo impostare ne il nome e ne l'estensione:
    codice:
    public class ChooseDir {
    
        public static String choose() throws FileNotFoundException {
            JFileChooser fc = null;
            File dir = null;
            if (fc == null) {
                fc = new JFileChooser();
                fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
                int stato = fc.showOpenDialog(fc);
                if (stato == JFileChooser.APPROVE_OPTION) {
                    dir = fc.getSelectedFile();
                }
            }
            return dir.toString();
        }
    }
    mi chiedevo questo: è possibile nascondere la casella di testo in cui mettere il nome e la tendina che farebbe da filtro?
    non che sia un problema averle, ma non essendo utili in questo caso, mi è venuta in mente questa cosa.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da fermat Visualizza il messaggio
    è possibile nascondere la casella di testo in cui mettere il nome e la tendina che farebbe da filtro?
    No, di per sé non è possibile, non ci sono metodi appositi per questo. Puoi solo togliere i pulsanti approve/cancel (questo però è utile solo quando il JFileChooser è inserito dentro un layout e non usato con la sua dialog).
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Quote Originariamente inviata da andbin Visualizza il messaggio
    No, di per sé non è possibile, non ci sono metodi appositi per questo. Puoi solo togliere i pulsanti approve/cancel (questo però è utile solo quando il JFileChooser è inserito dentro un layout e non usato con la sua dialog).
    uhm no i tasti in verità mi servono.
    vabbè allora pazienza, non è un dramma ovviamente .

    grazie!!

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.