【发布时间】:2021-04-08 06:31:57
【问题描述】:
我在一个类中创建了一个接口。我想在同一个类中调用这个接口的一个方法,只是传递参数给它
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 * /
}
});
.
.
.
}
我想在这里使用我定义的 3 个参数调用我的方法 addarticle:
l1.gettext().tostring()l2.gettext().tostring()l3.gettext().tostring()
因为我想在另一个类中将此方法与这些参数一起使用。
【问题讨论】:
-
如果你有一个实现 NewArticleEvent 的实例,你可以调用 instance.addarticle()。
-
也许您可以在接口
NewArticleEvent中创建方法addarticledefault method?
标签: java class interface actionlistener