Sprawdzanie sprzętu

0

Witam

Chciałbym aby mój program wykrył sprzęt zainstalowany na komputerze.

Chodzi mi o coś w rodzaju CPU-Z.

Ma wykryć model procka, kary graficznej, Ram-u, dysku,(monitora jak się da) a przynajmniej max rozdzielczość itd.

0

To fajnie.

3

Łap:

public class Main {
  public static void main(String[] args) {
    /* Total number of processors or cores available to the JVM */
    System.out.println("Available processors (cores): " + 
        Runtime.getRuntime().availableProcessors());

    /* Total amount of free memory available to the JVM */
    System.out.println("Free memory (bytes): " + 
        Runtime.getRuntime().freeMemory());

    /* This will return Long.MAX_VALUE if there is no preset limit */
    long maxMemory = Runtime.getRuntime().maxMemory();
    /* Maximum amount of memory the JVM will attempt to use */
    System.out.println("Maximum memory (bytes): " + 
        (maxMemory == Long.MAX_VALUE ? "no limit" : maxMemory));

    /* Total memory currently available to the JVM */
    System.out.println("Total memory available to JVM (bytes): " + 
        Runtime.getRuntime().totalMemory());

    /* Get a list of all filesystem roots on this system */
    File[] roots = File.listRoots();

    /* For each filesystem root, print some info */
    for (File root : roots) {
      System.out.println("File system root: " + root.getAbsolutePath());
      System.out.println("Total space (bytes): " + root.getTotalSpace());
      System.out.println("Free space (bytes): " + root.getFreeSpace());
      System.out.println("Usable space (bytes): " + root.getUsableSpace());
    }
  }
}

Kilka przydatnych linków. Poczytaj sobie :)
get system and hardware info via Java Application
get OS-level system information
Operating System Information

1 użytkowników online, w tym zalogowanych: 0, gości: 1