有没有办法将ActionListeners从public void更改为其他内容?

时间:2013-08-17 07:29:54

标签: java swing methods return-type

我正在尝试在按下JButton时运行public static int,但是我无法从public void运行它。有什么方法可以解决这个问题吗?

btnGoMining.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent arg0) {
        Mining(randomOre, oresGet, mineTime, Inventory);
    }
});

1 个答案:

答案 0 :(得分:1)

没有。界面定义了方法签名,因此您唯一能做的就是向其添加finalsynchronized,因为它们不被视为方法签名的一部分。