【Java中的IP Finder和源代码】带有源代码的Java中的IP Finder:我们可以借助联网, 具有事件处理功能的AWT / Swing开发Java中的IP Finder。让我们看一下用Java创建IP Finder的代码。
String url="www.srcmini.com";
InetAddress ia=InetAddress.getByName(url);
String ip=ia.getHostAddress();
让我们看一下用于查找IP地址的Swing代码。
import javax.swing.*;
import java.awt.event.*;
import java.net.*;
public class IPFinder extends JFrame implements ActionListener{
JLabel l;
JTextField tf;
JButton b;
IPFinder(){
super("IP Finder Tool - srcmini");
l=new JLabel("Enter URL:");
l.setBounds(50, 70, 150, 20);
;
tf=new JTextField();
tf.setBounds(50, 100, 200, 20);
b=new JButton("Find IP");
b.setBounds(50, 150, 80, 30);
b.addActionListener(this);
add(l);
add(tf);
add(b);
setSize(300, 300);
setLayout(null);
setVisible(true);
}
public void actionPerformed(ActionEvent e){
String url=tf.getText();
try {
InetAddress ia=InetAddress.getByName(url);
String ip=ia.getHostAddress();
JOptionPane.showMessageDialog(this, ip);
} catch (UnknownHostException e1) {
JOptionPane.showMessageDialog(this, e1.toString());
}
}
public static void main(String[] args) {
new IPFinder();
}
}
文章图片
推荐阅读
- Java GridBagLayout
- 如何用Java制作可执行jar文件
- 如何在Java Swing中使用ToolTip
- 如何在Java AWT和Swing中更改TitleBar图标
- Java GridLayout
- Java Swing图形编程
- Java中带有源代码的文件夹资源管理器
- Java FlowLayout
- Java Swing显示图像