[英]The setText in actionListener not calling getter or setters from other classes
下面的代码是一个ActionListener
,其中我实现了setText
方法来调用添加歌曲的方法。 我知道setText
仅适用于String类型,但有一点技巧(添加“”),您应该可以使其工作。 但事实并非如此。 有任何想法吗? 是否有从ActionListener
调用setter的替代方法?
private class AddListener implements ActionListener {
public void actionPerformed(ActionEvent e) {
displayOutput.setText.(""+Object.addSong(object2););
}
}
您收到的错误消息:
setText无法解析或不是字段
是因为你有一个.
在setText
之后,应该是方法调用。 您还需要删除多余的内容;
在(object2)
。
这些错误将掩盖您在Object
上调用addSong
所得到的错误,该名称没有静态方法。
除了这些语法错误,您还需要确保addSong
方法(在最终调用它的任何对象上)实际上返回一个值以连接到空字符串。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.