From: <jlg...@us...> - 2007-03-07 11:33:50
|
Revision: 85 http://trivial.svn.sourceforge.net/trivial/?rev=85&view=rev Author: jlgeering Date: 2007-03-07 03:33:00 -0800 (Wed, 07 Mar 2007) Log Message: ----------- Network Interface test stuff. Modified Paths: -------------- trunk/eclipse/easypaste/src/test/NetworkInterfaceTest.java Modified: trunk/eclipse/easypaste/src/test/NetworkInterfaceTest.java =================================================================== --- trunk/eclipse/easypaste/src/test/NetworkInterfaceTest.java 2007-03-07 11:15:10 UTC (rev 84) +++ trunk/eclipse/easypaste/src/test/NetworkInterfaceTest.java 2007-03-07 11:33:00 UTC (rev 85) @@ -19,26 +19,16 @@ possibleValues.add(interfaces.nextElement()); } -// byte[] local = {Byte.parseByte("127"), Byte.parseByte("0"), Byte.parseByte("0"), Byte.parseByte("1")}; -// possibleValues.remove(NetworkInterface.getByInetAddress(InetAddress.getByAddress(local))); - for (NetworkInterface ni : possibleValues) { - System.out.println(ni); + Enumeration<InetAddress> e = ni.getInetAddresses(); + System.out.println(ni.getDisplayName()); + while (e.hasMoreElements()) { + InetAddress ia = e.nextElement(); + System.out.println("\t" + ia.getHostName() + " (" + ia.getHostAddress() + ")"); + } } -// Object selectedValue = null; -// if (possibleValues.size()>1) { -// selectedValue = javax.swing.JOptionPane.showInputDialog( -// null, "Choose a network interface", "Input", -// javax.swing.JOptionPane.INFORMATION_MESSAGE, -// null, possibleValues.toArray(), null); -// if (selectedValue == null) {System.exit(0);} -// } -// else { -// selectedValue = possibleValues.get(0); -// } -// InetAddress inetAddress = (InetAddress)(((NetworkInterface) selectedValue).getInetAddresses().nextElement()); -// System.out.println(inetAddress); + } catch (Exception e) { e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |