当前位置: 首页 > 知识库问答 >
问题:

如何将JFrame设置为全屏[复制]

松昱
2023-03-14

我一直在使用此代码手动将屏幕设置为我的显示器像素尺寸:

public static void main(String[] args) {
        Game game = new Game("ColoursAndShapes", 1920, 970);
        game.start();
}

我想找到一种方法,将JFrame设置为在任何显示器上全屏显示,但考虑到我的“Game”类包含其他方法和变量,我无法将其从这个启动程序代码中删除。

共有1个答案

吴才俊
2023-03-14
JFrame JFrame = new JFrame();
frame.setExtendedState(JFrame.MAXIMIZED_BOTH); frame.setUndecorated(true); 
frame.setVisible(true);
 类似资料:
  • 问题内容: 我尝试过这种方式,但是它没有改变吗? 问题答案: 最好使用.png文件;.ico是Windows特定的。最好不要使用文件,而是使用类资源(可以包装在应用程序的jar中)。 尽管您甚至可能考虑将setIconImages用于多种尺寸的图标。

  • 在此输入图像说明 虽然大小设置为与父级匹配,但仍未设置为极端全屏???

  • 问题内容: 关于此有几个问题,有人说这是不可能的,有人说在IE中是可能的,例如InternetExplorer全屏模式?我想知道通用解决方案和答案。 我正在建立一个照相馆网页,当全屏观看时,该照相馆确实有所作为(正如标题所述,我所说的是真正的全屏,而不是带有条形和窗口镀铬等),我想放置一个按钮全屏显示。(不,我不会在没有用户意图的情况下强行使用FS,我也讨厌这种“功能”)当通过用户启动的操作(例如

  • 问题内容: 我将很快进行一个项目,并且必须在其中使用全屏模式。 它将在窗口中绘制一些图形。如果我使用JFrame或类似的东西,那会很方便。 我不知道屏幕的最终分辨率是多少。请告诉我图形是否会自动缩放? 问题答案:

  • 我将很快做一个项目,我将不得不在它使用全屏模式。 它会在窗口中绘制一些图形。如果我使用JFrame或类似的东西会很方便。 我不知道屏幕的最终分辨率会是多少。请告诉我图形是否会自动重新缩放?

  • 问题内容: 我对将其放在何处感到困惑: 我没有扩展课程,但使用了 :D 问题答案: 最常见的放置方法是在您的静态void main(String [] args)方法内部。像这样: 有关更多信息,请访问以下站点:http : //docs.oracle.com/javase/tutorial/uiswing/lookandfeel/plaf.html