如何解决:“无法解析方法.setVisible()”?

时间:2019-06-24 03:44:08

标签: java jframe

我正在尝试在发生某些操作(单击按钮)时打开JFrame,但是方法setVisible()对我不起作用。我用其他方法打开它,但是它们不能正常工作。

extraButton.addActionListener(new ActionListener() {
        @Override
        public void actionPerformed(ActionEvent e) {
            otherOptions other = new otherOptions();
            other.setVisible(true); // Shows error "cannot resolve method"
        }
    });

尝试打开另一个JFrame

otherOption, I am using IntelliJ's preset GUI stuff

2 个答案:

答案 0 :(得分:0)

您可能要使用setOnClickListener方法而不是addActionListener。

cassandra-driver

答案 1 :(得分:0)

尝试otherOption.show();。曾经没有引入setVisible。我认为您使用的是旧的编译器或运行时。