我试图创建一个包含按钮和文本区/标签的jFrame,目的是为了能够检索我的系统IP地址,问题是,当我使用这段代码时
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {
try
{
InetAddress ownIP=InetAddress.getLocalHost();
jTextField1.setText(ownIP.getHostAddress());
}
catch (Exception e)
{
jTextField1.setText(e.getMessage());
}
}
但是这会让我得到回环IP地址,即127.0.0.1 :( 我在系统上配置了静态IP,但是该IP仍未显示。 我使用NetBeans IDE 7.0和Ubuntu 11.04