只需要在 ApplicationWorkbenchWindowAdvisor 这个类里的 postWindowOpen方法里写居中的计算方法就好了,主要问题在于,初学者找不到是在这个方法里操作而已,具体的代码如下:
public class ApplicationWorkbenchWindowAdvisor extends WorkbenchWindowAdvisor { @Override public void postWindowOpen() { super.postWindowOpen(); // 居中窗口 Shell shell = getWindowConfigurer().getWindow().getShell(); Rectangle screenSize = Display.getDefault().getClientArea(); Rectangle frameSize = shell.getBounds(); shell.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2); } }
相关推荐
lotus screen shot。 复杂的桌面应用界面,是否能够说明Java做桌面应用(或言C/S应用)的能力呢?
向导生成的应用程序主界面并不能满足要求,存在很多问题,例如,主界面运行时没有自动居中,主界面大小没有固定,主窗口标题栏文字应该是“高校经费测算系统”。再看看图5-3、图5-4的标题栏有区别没有?当然有,图5-...
RCP常用方法,Java,gui开发绝对经典书
非常好的一本JAVA RCP入门实战的书,兼顾理论和实战。
一个在RCP 的View中显示JFreeChart报表的小例子,所需要用到的Jar包都已经包含在里面 没有分的也可以去我的博客看看,也有相关的代码。
Eclise RCP UPDATE 自动更新 Eclise RCP 自动更新已经经过测试,上传上的文件中,删除了一些系统jar包,如有需要,请自己手动加入 以上代码参照IBM官方网页完成 ...
eclipse rcp应用系统开发方法与实战源代码.zip
Eclipse RCP应用系统开发方法与实战 Eclipse RCP应用系统开发方法与实战 Eclipse RCP应用系统开发方法与实战
eclipse icons,用来开发rcp桌面应用程序
RCP&OSGI;
Eclipse Rcp 桌面程序开发中文教程
ECLIPSE+RCP应用系统开发方法与实战 PDF 比较清晰 有目录 本人在网上找了N久一直没找到,在taobao上买的。 所以收了5分,不要说我太黑哦。
RCP在线升级RCP在线升级RCP在线升级RCP在线升级RCP在线升级
Eclipse RCP 应用系统开发方法与实战
RCP系统使用的弹出式日期控件,可切换上月下月,前一年后一年,可选择年、月
用视图显示在GEF编辑器编辑好的图形 在视图里加入GraphicalViewer viewer = new ScrollingGraphicalViewer(); viewer.createControl(parent);
Eclipse RCP 软件打包发布方法。之前花了5分下了一个教材,更不不好用。现在自己摸索写了一个,绝对赞~
Eclipse RCP 应用系统开发方法与实战 源代码
Eclipse4的插件开发教程比较少,之前搜索到的基本是eclipse官网的全英文版本,可能现在做桌面应用的没那么多,搜索到的都是多年前的资料。英文的看的比较吃力,分享一个中文的,部分内容还是有英文,大部分都已经...