我正在尝试创建一个包含“生成”按钮的方法,该按钮允许您在单击按钮时向调用方法类返回一个值(字符串或其他)。我试着这样做:
//start methode in "Generator" Class
public String start()
{
String format = new String("");
this.generateBtn.addActionListener(new ActionListener()
{
public String actionPerformed(ActionEvent arg0)
{
//after doing operations on "format" string
return format;
}
});
我以这种方式从另一个类调用 start 方法:
Generator genDialog =new Generator();
String format = genDialog.start();
我在生成器类中遇到了这个错误:
返回类型与 ActionListener.actionPerformed(ActionEvent) 不兼容
我怎样才能实现我想做的事情?我需要获得当我单击内部按钮时调用的类的值。