0

我发现很难将我的 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();
}

我只需要在这个构造函数内部进行更改吗?为了全屏工作需要添加什么?

4

2 回答 2

1

请参阅教程中有关全屏独占模式 API的课程。

于 2012-05-25T08:24:50.693 回答
0

尝试这个:

frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 
于 2012-05-25T08:35:12.580 回答