我在一个类中创建了一个接口。我想在同一个类中调用这个接口的一个方法,并将参数传递给它
public class NewArticle extends JFrame {
interface NewArticleEvent{
public void addarticle(String name ,String category,String B);
}
.
.
.
JButton add= new JButton("add");
add.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
/* I want to call 'addarticle' method here * /
}
});
.
.
.
}
我想调用我的方法 addarticle
这里使用我定义的3个参数: l1.gettext().tostring()
l2.gettext().tostring() l3.gettext().tostring()
因为我想对另一个类中的那些参数使用这个方法。
1条答案
按热度按时间7lrncoxx1#
您需要传递newarticleevent的示例才能使用其方法。
解决方案可以是向newarticle类传递一个实现newarticleevent的对象,并在需要的地方调用方法。如需进一步编码,将不胜感激。