如何使得窗口最大化?

简介:
根据《 如何得到屏幕分辨率? 》这篇文章的代码可以得到屏幕分辨率,根据《 如何设置窗口大小和位置? 》这篇文章的代码可以设置窗口的位置,但是使窗口最大化不是占满整个屏幕,而根据得到的分辨率设置窗口大小和位置的话,会把系统下面的任务栏也给遮挡住,这样的程序是很不友好的,大多数情况下,我们需要的是窗口最大化,而不遮挡任务栏。

 

重载 ApplicationWorkbenchWindowAdvisor 类的 postWindowOpen() 函数,代码如下:
@Override

public   void  postWindowOpen() {

     super .postWindowOpen();

     this .getWindowConfigurer().getWindow().getShell().setMaximized( true );

}




本文转自 tywali 51CTO博客,原文链接:http://blog.51cto.com/lancelot/120164,如需转载请自行联系原作者
目录
相关文章
|
7月前
|
安全 开发工具
VBA窗体最大化最小化按钮实现
VBA窗体最大化最小化按钮实现
362 0
|
JSON 数据格式
electron自定义最小化,最大化和关闭按钮
electron自定义最小化,最大化和关闭按钮
303 0
|
7月前
|
C#
C#如何实现窗体最小化到托盘
C#如何实现窗体最小化到托盘
93 0
|
7月前
MFC界面最大化,最小化
MFC界面最大化,最小化
QT隐藏窗口标题栏、最大化、最小化、关闭按钮
QT隐藏窗口标题栏、最大化、最小化、关闭按钮
1468 0
C#程序实现窗体的最大化/最小化
C#程序实现窗体的最大化/最小化 http://blog.csdn.net/jiangqin115/article/details/41251215   1 private void button1_Click(object sender, EventArgs e) 2 { 3 this.
1180 0
Qt的窗口的最大化。
1.window.showFullScreen()//此方法只对顶级窗口有效,对子窗口无效QT中窗口部件QWidget成员函数showFullScreen();是用于将窗口部件全屏显示,但是他只对窗口模式的部件有用。
1158 0