`
huzhenyu
  • 浏览: 192689 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
WorkbenchWindow window = (WorkbenchWindow)PlatformUI.getWorkbench().getActiveWorkbenchWindow(); PerspectiveBarManager barManager = window.getPerspectiveBar(); CoolBarManager manager = window.getCoolBarManager(); //manager.removeAll(); MenuManager manager2 = window.getMenuBarManager(); //manage ...
/** * 显示视图 * @param id 视图ID */ public static void showView(String id){ if(id == null || id.trim().equals("")){ return; } try { PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().showView(id); } catch (PartInitException e) { e.printStackTrace(); } } /** * ...

RCP 视图最大化

findLeftViewStack(CurrentDealView.ID).setMinimized(true); public static ViewStack findLeftViewStack(String id) { LayoutPart relativepart = ((WorkbenchPage) PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage()) .getPerspectivePresentation().findPart(id, null); return findVi ...
Riena平台将是建立多层C/S企业应用的基础。通过提供一种透明的方式访问本地和远程服务,Riena将会扩展OSGi/Equinox的面向服务架构的应用。利用这种统一的编程模型,可以在完全不考虑目标位置的情况下开发Riena的组件和企业应用的业务组件,并在随后根据业务需要轻松地将组件放入客户端或服务器端    Riena将会提供一个UI metaphor,它可以支持典型的面向业务流程的应用交互。导航和可视化不但将帮助用户集中精力于当前的流程和任务,而且也允许他同时工作于不同的流程。    Riena UI 和 Eclipse 传统的 workbench 方式的 UI 很不一样。 Riena 的目 ...
1. new一个Thread先 2. Thread中分三步走: 2.1 syncExec获取参数 2.2 try执行耗时操作 2.3 asyncExec处理UI
http://www.ibm.com/developerworks/cn/opensource/os-ecl-rcpsec/index.html http://webservices.ctocio.com.cn/java/421/9034421.shtml http://renxiangzyq.iteye.com/blog?page=19&show_full=true http://java.chinaitlab.com/Eclipse/790411_2.html http://old.nabble.com/removing-launch-configurations---program ...
http://ncu.dl.sourceforge.net/project/swtaddons/swtaddons/SWT%20Add-ons%200.1.1/net.sf.swtaddons.examples_0.1.1.jar
在做RCP开发中遇到个问题,搞了大半天。代码贴出来: view(视图) MenuManager menuManager = new MenuManager(); Menu menu = menuManager.createContextMenu(viewer.getControl()); MenuItem item = new MenuItem (menu, SWT.PUSH); item.setText ("Popup"); viewer.getControl().setMenu(menu); getSite().registerContextMenu(menu ...
http://sourceforge.net/projects/mytourbook/ http://www.eclipsetrader.org/ http://sourceforge.net/projects/xmind3/
打开组策略运行输入gpedit.msc 用户配置windows设置 脚本 登陆 属性 添加 浏览你的文件就行了
最近打算了解下jdt,以便以后做些代码辅助工具 下面记一些代码片段,等熟练时再将起串起来 IWorkspaceRoot root = workspace.getRoot(); System.out.println(root.getLocationURI()); IProject[] projects = root.getProjects(); for(IProject project : projects) { System.out.println(project.getName()); IJavaProject myJavaProject = ...

RCP中实现截屏

http://www.java2s.com/Tutorial/Java/0280__SWT/2500__Screen-Capture.htm
/******************************************************************************* * Copyright (c) 2000, 2004 IBM Corporation and others. * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies th ...
代码: package rcpmail; import java.lang.reflect.InvocationTargetException; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.jface.action.Action; import org.eclipse.jface.dialogs.MessageDialog; import org.eclipse.jface.operation.IRunnableWithProgress; import org.eclipse.ui. ...
很多喜欢eclipse的朋友,比较关心eclipse是不是能汉化的问题。简单回答下,eclipse3.2版是做一次国际化,这次比较彻底,帮助文档都翻译过(这个对初学者很重要,可能理解一些专业名词,可以让你更官方化的说出一些专业术语中文怎么说)。随后 3.3,3.4,3.5的版本均没有正式发行官方的国际化。但eclipse推出了一个项目叫Babel,针对后继版本做了部分国际化。 个人认为,eclipse3.2的版本已经是很稳定了,后续的一些版本改动也不小,但是界面这块变动确实不大,再去在每个发行版上做国际化意义也不大。退一步讲对我们使用eclipse人来说,其实这套工具本身也没多少看不懂的单词,查 ...
Global site tag (gtag.js) - Google Analytics