Ciao a tutti!!!!
Sto facendo l'esercizio di un testo che data una class che gestisce un file di conti bancari bisogna progettarne l'interfaccia grafica. Io ho disegnato l'interfaccia in una classe e nel main ho messo:
Solo che questo non funziona perche' mi chiude il file prima ( da quel che ho potuto notare ), come posso risolvere? BanFrame estende JFrame crea l'interfaccia e dentro ha una classe privata che implementa ActionListener per gestire il pulsante.codice:public class BankInterfaceTest { /** * @param args */ public static void main(String[] args) { BankData data = new BankData(); try { try { data.open( "bank.dat" ); BankFrame frame = new BankFrame( data ); frame.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE ); frame.setVisible(true); } finally { data.close(); } } catch( IOException exception ){} } }

Rispondi quotando