[ blackman @ 19.02.2010. 12:49 ] @
Pozdrav svima! Preuzeo sam neki kod u javi i pokušavam da ga kompilujem ali mi javlja grešku: mymacaddreess.java:6: class MyMacAddress is public, should be declared in a file named MyMacAddress.java Evo koda (mymacaddress.java): Code: import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.net.UnknownHostException; public class MyMacAddress { public static void main(String[] args) { try { InetAddress address = InetAddress.getLocalHost(); NetworkInterface ni = NetworkInterface.getByInetAddress(address); if (ni != null) { byte[] mac = ni.getHardwareAddress(); if (mac != null) { for (int i = 0; i < mac.length; i++) { System.out.format("%02X%s", mac[i], (i < mac.length - 1) ? "-" : ""); } } else { System.out.println("Address doesn't exist or is not accessible."); } } else { System.out.println("Network Interface for the specified address is not found."); } } catch (UnknownHostException e) { e.printStackTrace(); } catch (SocketException e) { e.printStackTrace(); } } } O Javi znam vrlo malo, pa ako neko ima vremena da pogleda kako ovo da rešim da bih koristio ovaj kod. |