你为什么要获取计算机名,你的目的就是获取计算机名字吗 ?
既然你要取到客户的ip,说明你已经连接上了客户的计算机,那么在java中运行一下dos,执行一下netstat -n命令,所返回的ip地址就都是你的连接ip了.知道ip后你就通过你的InetAddress.getByName(ip).getHostName();获取对方的计算机名字~
既然要取到客户的ip,说明你已经连接上了客户的计算机;
那么在java中运行一下dos,执行一下netstat -n命令,所返回的ip地址就都是你的连接ip了.知道ip后就通过你的InetAddress.getByName(ip).getHostName();
获取对方的计算机名字。
有SWT做好的东西,直接调用就可以了,硬件信息大部分都能访问到
有三个dll文件swt-win32.dll
swt-gdip-win32.dll
swt-extension-win32.dll
放在jdk的bin文件夹里就可以用了自己下载一下吧