Sieć wirtualna a wyświetlanie IP

Odpowiedz Nowy wątek
2011-08-31 11:09
0

Witam. W moim programie wczytuje IP komputera na ktorym jest odpalony używając
InetAddress addr = InetAddress.getLocalHost();
Problem jednak zaczyna się, gdy na komputerze postawiona jest druga sieć (wirtualna) - wtedy program wyświetla ostatnie IP z tabeli. Mam za zadanie pokazać wszystkie IP (ip v4 oczywiscie) komputera w comboboxie, nie wiem jednak kompletnie jak sie do tego zabrac. Moze ktos mi pomoc? Z gory dzieki.

Pozostało 580 znaków

2011-08-31 15:08
costam
0
try {
    InetAddress[] ips = InetAddress.getAllByName(InetAddress.getLocalHost().getHostName());
    for (InetAddress ip: ips) {
        System.out.println(ip.getHostAddress());
    }
} catch (UnknownHostException e) {
    e.printStackTrace();
}

Pozostało 580 znaków

2011-09-05 11:53
0

Dzieki za odpowiedz, dopiero odczytalem ;p A jakby wygladalo to dla Inet4Address?

//niewazne, zrobilem filtrowane comboboxa i cacy, thx

edytowany 1x, ostatnio: bryblun, 2011-09-05 18:43

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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