ipframe.java

来自「java的三个源代码,IP的查询,求最大值,加密三个例子,供初学者学习用.」· Java 代码 · 共 59 行

JAVA
59
字号
package ipframe;//利用Java的Frame类实现一个图形用户界面的程序,它的功能是接受用户输入的一个主机名,//利用InetAddress类查找出它的IP地址并显示出来。import java.awt.* ;import java.awt.event.* ;import java.io.* ;import java.net.* ;public class IPFrame{        public static void main(String args[])        {                Frame IPFrame=new MyFrame();        }}class MyFrame extends Frame implements ActionListener{        Label         prompt=new Label("请输入一个主机名:");        TextField     input=new TextField(14);        TextField     output=new TextField(20);        Button        query=new Button("查询");        String        Cname;        MyFrame()        {          super("根据主机名查询IP地址");          setLayout(new FlowLayout());          query.addActionListener(this);          add(prompt);          add(input);          add(query);          output.setEditable(false);          add(output);          pack();          show();        }        public void actionPerformed(ActionEvent e)        {          if(e.getSource()==query)          {                  Cname=input.getText();                  try                  {                  InetAddress ipa=InetAddress.getByName(Cname);                  output.setText("IP Address:"+ipa.toString());                  } catch(Exception er)                {                        System.out.println(er.toString());                }    }        }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?