WEB开发网
开发学院WEB开发Jsp 如何使用Java获得本机IP和名称 阅读

如何使用Java获得本机IP和名称

 2008-01-05 20:12:37 来源:WEB开发网   
核心提示:利用java除了可以做到很多复杂的东西,我们也可利用它来进行简单的查询本机ip和名称,如何使用Java获得本机IP和名称,以下为源代码,//iplabel.javaimport java.net.*;import java.awt.*;import javax.swing.*; public class iplabel
  利用java除了可以做到很多复杂的东西,我们也可利用它来进行简单的查询本机ip和名称,以下为源代码。





//iplabel.java
  import java.net.*;
  import java.awt.*;
  import javax.swing.*;
  public class iplabel
  {
  JFrame frame;
  JLabel label1,label2;
  JPanel panel;
  String ip,address;

public void getip()
  {
  try
  {
  InetAddress addr = InetAddress.getLocalHost();
  ip=addr.getHostAddress().toString;//获得本机IP
  address=addr.getHostName()toString;//获得本机名称


  //System.out.PRintln("addr=:"+String.valueOf(addr));
  }
  catch(Exception e)
  {
  System.out.println("Bad IP Address!"+e);
  }
  }

public void showframe()
  {
  frame=new JFrame("my ip");
  label1=new JLabel("this my ip");
  label1.setText(ip);
  label2=new JLabel("this my address");
  label2.setText(address);
  panel=new JPanel();
  panel.add(label1);
  panel.add(label2);
  frame.getContentPane().add(panel);

frame.setSize(400,300);
  frame.setVisible(true);
  }

public static void main(String agrs[])
  {
  iplabel myip=new iplabel();
  myip.getip();
  myip.showframe();

}
  }



Tags:如何 使用 Java

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接