Discuti il tutorial sul forum !
Lettura e scrittura file .props
In questo articolo analizzeremo come leggere e scrivere un file .props. Chiaramente darò per
scontato il fatto che avete l’interprete java installato e che sapete qualcosa di java.
Innanzitutto creiamo un file con estenzione .props chiamandolo install.props
Supponiamo di volere memorizzare solo il valore di
due variabili, abbiamo tanti modi a disposizione per farlo: possiamo
memorizzarli in un database,in un file di testo, … ,e in un file
props.
Il procedimento è molto facile.
Supponiamo di volere memorizzare le variabili
"soldi" e "cambio" e li inizializziamo a zero
il nostro file install.props sarà cosi
soldi=0
cambio=bo!
Ecco il codice per leggere e memorizzare questi
dati da una finestra java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.Properties;
public class modificaprop extends JFrame implements ActionListener
{
JTextField Textsoldi;
JTextField Textcambio;
JLabel Labelsoldi;
JLabel Labelcambio;
JButton save;
Properties a;
JPanel pans;
public modificaprop()
{
setSize(400,300);
Textsoldi=new JTextField(”");
Textcambio=new JTextField(”");
save=new JButton(”salva”);
Labelsoldi=new JLabel("soldi");
Labelcambio=new JLabel("cambio");
pans=new JPanel(new GridLayout(3,2));
pans.add(Labelsoldi);
pans.add(Textsoldi);
pans.add(Labelcambio);
pans.add(Textcambio);
pans.add(new JLabel(”"));
pans.add(save);
save.addActionListener(this);
getContentPane().add(pans);
a = new Properties();
try
{
a.load(getClass().getClassLoader().getResourceAsStream(”install.props”));
Textcambio.setText(a.getProperty(”cambio”));
Textsoldi.setText(a.getProperty(”soldi”));
}
catch(IOException ioexception) {System.out.println(ioexception);}
catch(NullPointerException nullpointerexception) {System.out.println(nullpointerexception);}
}
public void actionPerformed(ActionEvent actionevent)
{
if(actionevent.getSource().equals(save))
{
FileOutputStream fileoutputstream = null;
try
{
fileoutputstream = new FileOutputStream(new File(”install.props”));
}
catch(IOException ioexception) { }
a.setProperty(”soldi”, Textsoldi.getText());
a.setProperty(”cambio”,Textcambio.getText());
a.save(fileoutputstream, "i miei dati");
}
}
public static void main(String args[])
{
new modificaprop().show();
}
}
Attraverso questo codice tra try e catch leggiamo i dati
try
{
a.load(getClass().getClassLoader().getResourceAsStream(”install.props”));
Textcambio.setText(a.getProperty(”cambio”));
Textsoldi.setText(a.getProperty(”soldi”));
}
catch(IOException ioexception) {System.out.println(ioexception);}
catch(NullPointerException nullpointerexception) {System.out.println(nullpointerexception);}
}
Attraverso questo codice li scriviamo
FileOutputStream fileoutputstream = null;
try
{
fileoutputstream = new FileOutputStream(new File(”install.props”));
}
catch(IOException ioexception) { }
a.setProperty(”soldi”, Textsoldi.getText()); //setta il valore
della variabile soldi
a.setProperty(”cambio”,Textcambio.getText());
a.save(fileoutputstream, "i miei dati");
Correlati
- Upload di file con php e ajax
- Leggere un file con asp
- Creare un file word al volo con asp
- creare un file xml per feed rss
- Creare un file dtd valido
- Archivio su file con struttura dati lista
- gestione dei file in c++
- gestione dei file in c
- Rendere una textarea disponibile solo in lettura
- Scrivere un testo su un file in java
- Eseguire e fermare un file sonoro in flash
- Eseguire un file .exe da java
- Leggere valori da un file .csv
- Creare un file xml al volo in php
- Importare dati da un file csv a una tabella Mysql
- Preloader di file xml in flash
- Convertire file doc in pdf con php
- Zippare un file in java
- Preloader di file xml (altro metodo) in flash
- Convertire file doc in html con php
- Upload di file con php e ajax
- Creare uno scrolling orizzontale di news scritte in un file di testo in php
- Leggere dati da un file excel in java
- Motore di ricerca nei file xml con php
- Upload di file in php
- Caricare dati da file xml in un datagrid component in flash
- Creare grafico a torta in flash da un file xml
- Creare un file rss dinamico con php
- Copiare, cancellare e rinominare un file in php
- Includere file esterni in php
- Creare un motore di ricerca nei files con flash e php
- Motore di ricerca nei file xml in flash
- Lettura e scrittura file .props
- Semplice upload di file in php
- Upload multiplo di files in php
- Un contatore di accessi con file di testo in php
- Creare file autoconfigurante per la connessione a internet
- Creare file autoconfigurante per leggere la posta con outlook express
- Caricare i dati da un file .php in flash
- Conoscere il percorso del file corrente in java
- Leggere un file xml in java
- Conoscere il percorso del file corrente in java
- Creare un player di file mp3
- Leggere un file xml in java
- Convertire un file da powerpoint a flash
- Leggere e scrivere un file excel
- Grafico a barre leggendo i dati da un file xml
- Il file robots.txt - Guida al posizionamento nei motori di ricerca
- Scrivere in un file word il contenuto di un file
- Elencare i file presenti in una directory
- Creare un file pdf con php
- Leggere e scrivere il contenuto di un file in php
- Leggere i dati da un file xml in php
- Upload di file in php
- Caricare i dati da un file .txt con flash
- Creare un preoloader di file jpeg in flash
- Leggere i file di log con php
Commenti
Scrivi un commento














































