SkipBtnがクリックされたときに、私は(それが作成された)私のプログラムは、第二のフォームを開くようにしたいが、IntelliJのは、このエラーがスローされます。のJava:メソッドを解決できません「setVisible(boolean)に」
Error:(24, 19) java: cannot find symbol symbol: method setVisible(boolean) location: variable pw of type com.timeforbreak.PasswordWindow
私のコード:
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class BreakWindow {
private JButton skipBtn;
private JPanel breakWindow;
public static void main(String[] args) {
JFrame frame = new JFrame("BreakWindow");
frame.setContentPane(new BreakWindow().breakWindow);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
public BreakWindow() {
skipBtn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
PasswordWindow pw = new PasswordWindow();
pw.setVisible(true);
}
});
}
}
=================================
package com.timeforbreak;
import javax.swing.*;
public class PasswordWindow extends BreakWindow {
private JTextField password;
private JPanel passwordWindow;
public static void main(String[] args) {
JFrame frame = new JFrame("PasswordWindow");
frame.setContentPane(new PasswordWindow().passwordWindow);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
frame.setVisible(true);
}
}
どうすればいいですか?私はJavaが初めてです。 – Alina
答えを編集しました –