Visualizzazione dei risultati da 1 a 10 su 47

Discussione: Dubbio incapsulamento

Visualizzazione discussione

  1. #3
    Utente di HTML.it
    Registrato dal
    Jul 2014
    Messaggi
    480
    Allora, io creo questa classe:
    codice:
    public class DbRadiazione {
        private String db;
        
    
        public void setDbRadiazione(String d) {
                this.db = d;
        }
    
        public String getDbRadiazione(){
            return db;
        }
    }
    poi faccio così in un'altra classe
    codice:
    public class ApriFile {
    
        public static void ApriFiles(File directory) throws FileNotFoundException, IOException {
            DbRadiazione Database = new DbRadiazione();
            FileReader f = new FileReader(directory + "\\Gennaio.txt");
            BufferedReader b = new BufferedReader(f);
            ArrayList<String> gennaio = new ArrayList<>();
    
            String d = b.readLine();                  /* legge riga 1 */
    
            System.out.println(d);
            Database.setDbRadiazione(d);
    
            String s = b.readLine();
    
            while (s != null) {
                gennaio.add(s);
                s = b.readLine();
    
            }
            for (String i : gennaio) {
                System.out.println(i);
    
            }
    
        }
    }
    ora voglio settare il contenuto in una jTextArea, tipo:
    codice:
    jTextArea.setText(Radiazione.getDbRadiazione());
    della classe principale, come posso fare? Utilizzo il metodo get ??
    Ultima modifica di roquentin; 11-09-2014 a 11:40

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.