ゲームのタイトル画面を作ろうとしています。この JFrame が閉じることを拒否したという事実を除いて、これまでのところすべてうまくいっています。別の JFrame の別の JPanel で JButton を使用しています。エラーが発生します
「タイプ Window から非静的メソッド setVisible(boolean) への静的参照を作成できません」
package ZombieFunTimeGo;
import javax.swing.Icon;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JProgressBar;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class SuperZombieFunTimeGo extends JFrame{
private TitleScreen ts;
boolean visible;
public SuperZombieFunTimeGo() {
add(new TitleScreen());
setDefaultCloseOperation(EXIT_ON_CLOSE);
setSize(1280, 720);
ts = new TitleScreen();
Container pane = getContentPane();
pane.add(ts);
setContentPane(ts);
setLocationRelativeTo(null);
setTitle("Super Zombie Fun Time Go!");
setResizable(false);
setVisible(true);
}
public void pullThePlug() {
WindowEvent wev = new WindowEvent(this, WindowEvent.WINDOW_CLOSING);
Toolkit.getDefaultToolkit().getSystemEventQueue().postEvent(wev);
}
public static void main(String[] args) {
new SuperZombieFunTimeGo();
}
}