网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  用java取得本机的ip和机器名     
  文章作者:未知  文章来源:水木森林  
  查看:140次  录入:管理员--2007-11-17  
 
  //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();

}
}
 
 
上一篇: 用java启动记事本程序,并输入内容    下一篇: 用java生成文本文件
  相关文档
eclipse 3.0快速上手指南之安装配置 11-16
java 语言是强类型语言语言 11-17
setutcfullyear 方法 11-16
java虚拟机结构基础研究之一 11-16
java正则表达式详解(上) 11-17
jdbc系列教程(四)---结果设置 11-17
java入门笔记3_datastructure 11-17
用java编写简单的udp网络通信程序实例 11-16
java入门 Java中的日期处理 03-25
java基础:java中抽象类和接口的区别 11-16
应用:tomcat5配置mysql jdbc数据库连接池 04-08
高效编写java代码的30条建议 11-16
struts中用动态选择的元素创建复选框 11-16
中国移动:开启“无线java”之门 11-17
java设计模式和软件工程之designpattern介绍 11-17
[java100例]009、异常的捕获和实现自己的异常类 11-17
反向控制和面向切面编程在spring的应用 11-17
java how to program(third edition)——我的java手记(三) 11-17
[java100例]067、线程优先级 11-17
程序员必读:对java语言的十个常见误解 03-28
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息