📄 otheripaddress.java
字号:
// 程序:取得其它电脑地址
// 范例文件: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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -