otheripaddress.java
来自「Java2游戏编程源码 第九章 很好的学习Java和简单游戏编程的书籍」· Java 代码 · 共 68 行
JAVA
68 行
// 程序:取得其它电脑地址
// 范例文件:OtherIPAddress.java
import java.net.*;
import java.awt.*;
import java.awt.event.*;
public class OtherIPAddress extends Frame
{
InetAddress Computer;
String IP,Name;
TextField tf;
Button btn;
String input;
public OtherIPAddress()
{
tf = new TextField("输入网络地址",10);
btn = new Button("查询");
btn.addActionListener(
new ActionListener() {
public void actionPerformed(ActionEvent e)
{
input = tf.getText();
try
{
Computer = InetAddress.getByName(input);
IP = Computer.getHostAddress();
Name = Computer.getHostName();
}
catch(UnknownHostException E){
tf.setText(E.toString());
}
}
}
);
addWindowListener(
new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
}
);
setLayout(new FlowLayout());
setSize(250, 200);
setTitle("取得其他电脑地址");
add(tf);
add(btn);
show();
}
public static void main(String args[])
{
OtherIPAddress frm = new OtherIPAddress();
}
public void paint(Graphics g)
{
g.drawString("主机位置:" + IP,10,80);
g.drawString("主机名称:" + Name,10,100);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?