Originariamente inviato da jurij7
si, esatto è un JFileChooser infatti nella classe Main ho un metodo dove ho :
JFileChooser jfc = new ApriFile(null,true);
quindi con questa istruzione richiamo il metodo ApriFile.
Aspetta un attimo .... hai definito una classe ApriFile che estende JFileChooser??? E a che scopo o per quale motivo?
Originariamente inviato da jurij7
Cioè in questo modo io posso scegliere il file da aprire e dopo averlo aperto tramite un altro bottone ELABORA posso elaborarlo invece io vorrei direttamente elaborarlo.
Nel senso che invece di aprirlo usando il pulsante Apri File del JFileChooser, vorrei che qil pulsante Apri File funga anche da pulsante ELABORA.
Giusto per chiarire, la procedura più "tipica" e "classica" (non vuol dire che è l'unica ... solo quella più usata in genere) per usare un JFileChooser è:
codice:
...
JFileChooser chooser = new JFileChooser ();
// fai altre eventuali impostazioni sul chooser (es. titolo, filtri, ecc....)
int returnVal = chooser.showOpenDialog (unComponenteParente);
if (returnVal == JFileChooser.APPROVE_OPTION)
{
File f = chooser.getSelectedFile ();
// ... QUI fai quello che vuoi a partire dal File ottenuto
}