我发现很难将我的JPanel转换为lwjgl全屏显示器?你需要改变的是另一种方式或指南:
这就是我目前所说的:
public void TowerDefence() {
setLayout(new GridLayout(1, 1, 0, 0));
Window window = new Window(this);
add(window);
setVisible(true);
}
这就是初始化JPanel的原因:
public Window(Frame frame) {
frame.addMouseListener(new KeyHandler());
frame.addMouseMotionListener(new KeyHandler());
thread.start();
}
我是否只需要在此构造函数内进行更改?还需要添加什么才能使全屏工作?
答案 0 :(得分:1)
请参阅教程中Full-Screen Exclusive Mode API的课程。
答案 1 :(得分:0)
试试这个:
frame.setExtendedState(JFrame.MAXIMIZED_BOTH);