


Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Una prova gratuita di come sono strutturati i programmi netbeans, i restanti programmi sono caricati a pagamento sotto il nome di "altri_progetti.docx"
Tipologia: Esercizi
1 / 4
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!



public class Principale extends javax.swing.JFrame { //questa e la Globale /**
String testo= jTextArea1.getText(); fw.write(testo+"\n"); fw.close(); JOptionPane.showMessageDialog(null,"Programma eseguito!!"); } catch(IOException e){ jTextField2.setText("Errore I/O"); } } private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: try{ jTextArea2.setText(""); String nomeFile= jTextField3.getText()+".txt"; fr= new FileReader(nomeFile); br= new BufferedReader(fr); String testo=""; String linea; while((linea=br.readLine())!=null){ testo+=linea+"\n"; } fr.close(); br.close(); jTextArea2.setText(testo); JOptionPane.showMessageDialog(null,"Programma eseguito!!"); } catch(IOException e){ jTextField2.setText("Errore I/O"); } } private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: jTextArea1.setText(""); } private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) { // TODO add your handling code here: try{ jTextArea2.setText(""); String nomeFile= jTextField3.getText()+".txt"; fr= new FileReader(nomeFile); br= new BufferedReader(fr); String testo=""; String linea;
String nome2= jTextField5.getText()+".txt"; String nome3= jTextField6.getText()+".txt"; if(nome1.equals("a.txt")){ throw new GinoPaoloException(); } String testo=""; String linea; fr= new FileReader(nome1); br= new BufferedReader(fr); while((linea=br.readLine())!=null){ testo+=linea+"\n"; } fr.close(); br.close(); fr= new FileReader(nome2); br= new BufferedReader(fr); while((linea=br.readLine())!=null){ testo+=linea+"\n"; } fr.close(); br.close(); fw= new FileWriter(nome3, false); fw.write(testo); fw.close(); JOptionPane.showMessageDialog(null,"Programma eseguito!!"); } catch(GinoPaoloException e){ jTextField2.setText(e.getMessage()); } catch(IOException e){ jTextField2.setText("Errore I/O"); } } P.S. Aprite l’altro file per accedere a un file zip pieno di programmi solo da importare su netbeans.