当按下界面中的某个按钮,想要执行某一个类里的方法,界面和功能类是在同一个包中,那按钮事件应该怎么写呢。
比如我做了如下的定义:
JLabel lb4=new JLabel ("输入ip ");
JTextField t3= new JTextField (14);//输入ip
JButton b4=new JButton("ping测试");
想要执行的的是以下类里面的功能:
public class IP_ping//ping 测试
{ public static String ip=null; public void ping(){
try
{
Process p = Runtime.getRuntime().exec("ping"+ip);
byte[] msg = new byte[128];
int len;
while ((len = p.getInputStream().read(msg)) > 0)
{
System.out.print(new String(msg, 0, len));
}
} catch (Exception e)
{
e.printStackTrace();
}
}
}