Originariamente inviato da tommisceddu
e su che oggetto lo utilizzo il metodo getProperties()?
sull'applicazione?
quindi this.getProperties()!!!
No getProperties() è un metodo di System; per avere tutte le proprietà di sistema:

codice:
java.util.Properties pro = System.getProperties();
java.util.Enumeration keys =pro.propertyNames();
while( keys.hasMoreElements() ){

    String nomeProp = ( String )( keys.nextElement() );
    System.out.println( "Proprietà di sistema: "+nomeProp+ " valore: "+ System.getProperty( nomeProp )  );
}
Ovviamente se già conosci il nome della proprietà che ti interessa:

codice:
    System.out.println( "Proprietà di sistema: os valore: "+ System.getProperty( "os" )  );
Non ricordo bene ma mi sembra che per il sistema operativo il nome della proprietà sia "os"; controlla bene.
Ciao