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

    Creare un jdialog dentro un jfilechooser.showsavedialog()

    Salve a tutti,
    sto sviluppando un menu per un interfaccia grafica. In esso sono presenti i classici menuItem SAVA, SAVE AS.. ,OPEN, EXIT ecc.. Voglio inserire dei controlli che permettano all'utente di salvare prima di uscire, sovrascrivere un file in caso di salvataggio, ecc.

    Pensavo di utilizzare i metodi showSaveDialog, showOpenDialog della classe JFileChooser.
    Il problema è che non riesco a far si che i dialog da questi aperti rimangano visibili all'apparizione di un altro JDialog che chiede conferma, infatti di default showSaveDialog sparisce quando premo un bottoni.


    codice:
    fc = new JFileChooser();
    int returnVal = fc.showSaveDialog(jFrame);
    if(returnVal == JFileChooser.APPROVE_OPTION) { 
    /* se il file selezionato esiste già mi chiede conferma prima di sovrascrivere*/
    .
    .
    int response = JOptionPane.showConfirmDialog (fc,fc.getSelectedFile().getName()+" già esistente sovrascrivere?","Conferma Salva con nome", JOptionPane.CANCEL_OPTION, JOptionPane.QUESTION_MESSAGE);
    .
    .
    Il Dialog esce ma sparisce il filechooser.
    C'è un modo per gestire questa cosa?

    Il codice della Dialog di conferma viene eseguito in un altro thread.

    help
    grazie

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

    Re: Creare un jdialog dentro un jfilechooser.showsavedialog()

    Originariamente inviato da joker83
    Voglio inserire dei controlli che permettano all'utente di salvare prima di uscire, sovrascrivere un file in caso di salvataggio, ecc.

    Pensavo di utilizzare i metodi showSaveDialog, showOpenDialog della classe JFileChooser.
    Il problema è che non riesco a far si che i dialog da questi aperti rimangano visibili all'apparizione di un altro JDialog che chiede conferma
    Allora .... ehm, devi proprio guardare tra i miei Java Examples (vedi firma), sezione File choosers.
    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.