Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/05/2003, 07:44
Avatar de kripton
kripton
 
Fecha de Ingreso: diciembre-2002
Ubicación: Zaragoza
Mensajes: 296
Antigüedad: 22 años
Puntos: 0
Hola lizfranco!!!

Ahi te dejo un ejemplo que tira del System.getProperties() y del Runtime.getRuntime(), para obtener información del sistema.


Código:
import java.awt.*;
import java.awt.event.*;
import java.util.*;

public class SysConf extends Frame implements WindowListener {

    private TextArea textArea;

    public SysConf() {	// constructor
        String cadena;
        setTitle("Testeador");
        textArea = new TextArea("Dato : ", 17, 60);	// se  m.resize(500, 400);
        add(textArea, BorderLayout.CENTER);
        textArea.append("" + new Date());
        Properties properties = System.getProperties();
        cadena = "\n" + properties;	// omformes til String
        for (int i = 0; i < cadena.length(); i++) {
            if (cadena.charAt(i) == ',') {
                textArea.append("" + cadena.charAt(i) + "\n");
            } else {
                textArea.append("" + cadena.charAt(i));
            }
        }
        Runtime rt = Runtime.getRuntime();
        textArea.append("\n\nMemoria Total (RAM) = "
                + rt.totalMemory() + "\nMemoria libre = " + rt.freeMemory());
        addWindowListener(this);
    }

    public static void main(String args[]) {
        SysConf sysConf = new SysConf();
        sysConf.setSize(500, 400);
        sysConf.setVisible(true);
    }

    public void windowClosing(WindowEvent we) {
        System.exit(0);
    }

    public void windowOpened(WindowEvent we) {
    } // alle 7 må være med

    public void windowClosed(WindowEvent we) {
    }

    public void windowIconified(WindowEvent we) {
    }

    public void windowDeiconified(WindowEvent we) {
    }

    public void windowActivated(WindowEvent we) {
    }

    public void windowDeactivated(WindowEvent we) {
    }
}
Espero te sirva
Un saludo,
kripton