【问题标题】:Full screen & window mode Jframe全屏和窗口模式 Jframe
【发布时间】:2014-04-19 11:33:09
【问题描述】:

我有这个代码:

if(false) 
    {

        this.setUndecorated(true);

        this.setExtendedState(this.MAXIMIZED_BOTH);
    }
    else 
    {

        this.setSize(1024, 768);

        this.setLocationRelativeTo(null);

        this.setResizable(false);
    }

我的应用程序在窗口模式下运行,但是当我将 false 语句更改为 true 时,它​​以全屏模式运行。

我不明白 If 中的错误陈述代表什么?

感谢您的宝贵时间

【问题讨论】:

  • 它永远不会进入if 块。你为什么这样做?你想达到什么目标?
  • 不要设置大小,因为它不适用于其他分辨率或系统。

标签: java swing jframe


【解决方案1】:

我不明白 If 中的错误陈述代表什么?

这种类型的条件没有任何意义,因为它会创建一个死代码,这意味着它永远不会到达。

不要使用设置大小来全屏显示窗口,因为它不适用于不同的分辨率和系统。

在低于 [1024 X 768] 的分辨率下效果如何?

this.setExtendedState(this.MAXIMIZED_BOTH); 是全屏显示的好方法。

【讨论】:

    猜你喜欢
    • 2014-08-16
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    • 1970-01-01
    • 2012-02-19
    相关资源
    最近更新 更多