2016-11-11 33 views
0

最近开始使用jframe。 我的应用程序由2个jframes登录和菜单组成。登录成功时 菜单jframe被实例化。 与jtattoo我使用纹理拉夫,所以我可以自定义一切 菜单屏幕目前总是打开全屏,因为它甚至隐藏窗口任务栏。 我希望它被最大化,但不是全屏。如何阻止jtattoo使我的第二个jframe全屏?

在登录帧的构造函数的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

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