如何阻止jtattoo让我的第二个jframe全屏显示?

时间:2016-11-11 03:11:10

标签: java swing look-and-feel

最近开始使用jframe。 我的应用程序包括2个jframes登录和菜单。 当登录成功时,菜单jframe被实例化。 与jtattoo我使用纹理Laf所以我可以自定义一切 菜单屏幕目前始终以全屏模式打开,因为它甚至隐藏了Windows任务栏。 我希望它最大化但不是全屏。

登录框架构造函数中的jtattoo代码:

Properties props = new Properties();
        props.put("textureSet", "Custom");
        props.put("backgroundTexture", ImageHelper.loadImage("../images/f.jpg"));
        props.put("alterBackgroundTexture",ImageHelper.loadImage("../images/RolloverTexture.gif"));
        props.put("rolloverTexture", ImageHelper.loadImage("../images/k.gif"));
        props.put("selectedTexture", ImageHelper.loadImage("../images/DarkBackgroundTexture.jpg"));
        props.setProperty("buttonColorLight", "240 240 240");
        props.setProperty("buttonColorDark", "220 220 220");=
        props.setProperty("centerWindowTitle", "on");
        TextureLookAndFeel.setCurrentTheme(props);
        UIManager.setLookAndFeel("com.jtattoo.plaf.texture.TextureLookAndFeel");

1 个答案:

答案 0 :(得分:1)

写setExtendedState(JFrame.MAXIMIZED_BOTH);在菜单框的组件可见之前