Pagina 3 di 5 primaprima 1 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 42
  1. #21
    Quote Originariamente inviata da LeleFT Visualizza il messaggio
    Te l'ho lasciata passare la prima volta... ora no: il regolamento interno vieta espressamente la richiesta di sviluppo codice. Sei tu che devi provare a scrivere il codice ed, eventualmente, chiedere consigli su quello... non puoi chiedere che il lavoro te lo faccia qualcun altro.

    Possiamo proseguire.


    Ciao.
    Capisco,non avevo letto bene. Non era per sfruttare la cosa, ma veramente non capisco. Comunque grazie per la pazienza.

  2. #22
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da desiderio Visualizza il messaggio
    ma veramente non capisco.
    Quali sono esattamente i dubbi? A parte il codice che hai scritto e riproposto qui più volte, che può essere più o meno dubbio.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #23
    Il fatto è che non funziona, stò provando a fare come mi hai scritto ma quando premo salva non mi fa il file di nome scrittura.doc con all'interno la stringa di textSTAMPA.
    Non potendo scrivere il codice mi puoi dire dove posso trovarne uno scritto o quale riga modificare che poi provo e ti avviso se riesco. grazie ancora

    codice:
    public class ScriviUnaStringa {
              public void main(String[] argv) throws Exception {
                  
                BufferedWriter out = new BufferedWriter(new FileWriter("scrittura.doc", true));
                
                s1 = textSTAMPA.getText();
                
                out.write(s1);
                
                
                out.flush();
                out.close();
                
              } 
            }
    Conosco la posizione dove salva è nella cartella del progetto ma non compare il file. Mentre nei programmi precedenti compariva quando usavo PrintWriter. Ma ora la questione è diversa.

    p.s. cosa intendi per dubbio?
    Ultima modifica di desiderio; 28-12-2016 a 19:47

  4. #24
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da desiderio Visualizza il messaggio
    codice:
    public class ScriviUnaStringa {
              public void main(String[] argv) throws Exception {
                  
                BufferedWriter out = new BufferedWriter(new FileWriter("scrittura.doc", true));
                
                s1 = textSTAMPA.getText();
                
                out.write(s1);
                
                
                out.flush();
                out.close();
                
              } 
            }
    Scusa ma continuare a dire "non funziona" non è molto utile ..... hai provato a pensare e ragionare su cosa può esserci che non va sia "tecnicamente" sia concettualmente?

    Vedo qui una classe ScriviUnaStringa, essa ha un main(), tra l'altro NON è static. Cosa vuol dire? Che innanzitutto NON può essere il main da usare per avviare una applicazione. Quindi chi invoca main()?? Lo invochi tu? E cosa passeresti al main? Avrebbe senso?

    Poi si vede l'uso di textSTAMPA. Per come è scritto, dovrebbe essere: o una variabile "locale" del main (non c'è, non è così) oppure un campo "static" o non static (visto che main non è static) della classe ScriviUnaStringa (idem, non c'è e non è così).
    Altrimenti quel textSTAMPA dove starebbe? Se anche fosse in un'altra classe così come l'hai usato qui NON può funzionare.

    Queste sono le cose "dubbie".

    Credo che manchino (a te) delle "basi" su nozioni essenziali quali classi, metodi, variabili, livelli di accesso, differenza tra static e non static e cose del genere.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #25
    Sicuramente mi mancano le basi, mi manca ancora la comprensione delle logica di base, infatti molto spesso è la terminologia che mi mette in difficoltà non la logica di per se. Ok allora approfondisco quello che hai scritto qui ti riscrivo grazie.

  6. #26
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da desiderio Visualizza il messaggio
    Ok allora approfondisco quello che hai scritto qui ti riscrivo grazie.
    Ok, bene. Se hai dubbi specifici su teoria, regole, concetti, sintassi di Java, chiedi pure sul forum senza problemi. Su queste domande si può rispondere in modo puntuale e io sono sicuramente tra i primi a poter rispondere.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  7. #27
    Grazie mille alla fine ci sono riuscito cosi:

    codice:
      public void scriviFile() {
       
             try {
         
            FileWriter fw = new FileWriter(textCLIENTE.getText() + ".doc", true);
            PrintWriter out = new PrintWriter(fw); 
     
            String s1 = textSTAMPA.getText(); 
        
            out.append("\n"); 
            
            out.print(s1);
      
           out.close(); 
            } catch (IOException e) {}
            }
    Posso chiederti un consiglio su tre cose: Cosa deve studiare per far si che sul textSTAMPA e gli altri Jtextfield del programma rimanga quello che è stato scritto dopo la chiusura e conseguente riapertura del programma?
    E cosa devo studiare quando per far si che all'interno del .doc che creo i dati siano salvati su caselle di una tabella invece che semplici stringe?
    E cosa devo studiare per far si: dopo che ho creato vari file .doc col mio programma, quando lo riapro posso decidere su quale file.doc scrivere la mia nuova stringa. Perciò tramite una comboBox posso vedere tutti i file antecedentemente salvati e selezionare quello che desidero per salvare la nuova stringa? Grazie
    Ultima modifica di desiderio; 29-12-2016 a 03:36

  8. #28
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da desiderio Visualizza il messaggio
    Cosa deve studiare per far si che sul textSTAMPA e gli altri Jtextfield del programma rimanga quello che è stato scritto dopo la chiusura e conseguente riapertura del programma?
    Quei dati andrebbero resi "persistenti", su disco fisso (o altro storage) chiaramente. Poi si può stabilire locazione, formato e tipologia di persistenza: un tuo file di testo, un tuo file binario, l'uso di un database vero e proprio (DBMS relazionale) o altro.

    Quote Originariamente inviata da desiderio Visualizza il messaggio
    E cosa devo studiare quando per far si che all'interno del .doc che creo i dati siano salvati su caselle di una tabella invece che semplici stringe?
    Se il file è di testo "puro", puoi incolonnare i dati applicando spaziature appropriate, usando anche separatori (virgole, pipe "|" ecc...) tra le colonne, inserendo anche intestazioni o quant'altro vuoi.
    Tutto questo però è assolutamente a TUO carico. Nel framework standard non c'è nulla di specifico per "tabulare" dati in file. Ci sono sì tutte le funzionalità per formattare ed operare con le stringhe e spetta a te usarle per arrivare a quel risultato. A meno di trovare qualche libreria Java già fatta .... ma non ho idea ora.

    Se intendi altro, precisalo, perché altrimenti non è chiaro.

    Quote Originariamente inviata da desiderio Visualizza il messaggio
    E cosa devo studiare per far si: dopo che ho creato vari file .doc col mio programma, quando lo riapro posso decidere su quale file.doc scrivere la mia nuova stringa. Perciò tramite una comboBox posso vedere tutti i file antecedentemente salvati e selezionare quello che desidero per salvare la nuova stringa?
    Beh, tecnicamente è anche possibile usare una "combo box" per mostrare una lista di file. Ma tutta la gestione sarebbe a TUO carico (e non è banale). Oltre al fatto che una soluzione del genere sarebbe comunque poco flessibile.

    Infatti non si fa così normalmente. Nel framework standard ci sono già dei componenti grafici appropriati per fare in modo che l'utente possa "sfogliare" il file-system e selezionare file e/o directory:
    - il java.awt.FileDialog di AWT
    - il javax.swing.JFileChooser di Swing
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  9. #29
    Ok allora per il database cerco DBMS.
    Nel secondo quesito cerco tabulare dati di file.
    Nel terzo provo con Jfilechooser.
    Grazie

  10. #30
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da desiderio Visualizza il messaggio
    Ok allora per il database cerco DBMS.
    Mi pare "troppo" visto lo scenario della tua applicazione .... lascia perdere i DBMS. Salva su normali file.
    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.