【发布时间】:2012-05-24 15:57:32
【问题描述】:
我正在为我的程序创建一个图形界面。当我按下开始按钮时,我希望它调用另一个程序。
下面是我的监听器代码:
private class ButtonHandler implements ActionListener
{
public void actionPerformed(ActionEvent e)
{
if(e.getSource()==startButton)
?????
}
}
我该怎么办?我打算调用另一个 Java 文件 (Start.java)。
【问题讨论】:
-
1) 不要再将它们视为“Java 文件”。他们是班级。 2) 你在
actionPerformed()中的操作方式与main()完全相同 3) 在尝试之前long 及早弄清楚这些简单的事情GUI 编程。 -
您想开始考虑的不是“另一个 Java 文件”,而是您想在另一个对象上执行方法。该文件是人们编写软件的产物 - 但在精神上,您希望采用对象和方法的模型。
-
这个问题已经得到解答。通过这个[链接][1]。 [1]:stackoverflow.com/questions/1346978/…
-
好的。感谢您的回答和建议.. 我会注意到这一点。再次感谢你们。
标签: java swing jbutton actionlistener