eclipse/rcp插件开发
dreajay
每天都梦想着成为一位杰出的人
展开
-
SWT常用控件样式
SWT常用样式shellSWT.BORDER //建立一个有边框但没有标题栏的窗口SWT.CLOSE //建立一个只有关闭按钮的窗口SWT.MIN //建立一个不能最大化的窗口SWT.MAX, //建立一个可以最大化最小化的窗口SWT.NO_TRIM //建立一个没有任何边界和标题栏的窗口SWT.RESIZE //建立一个可以改变大小的窗口SWT.TI转载 2013-12-19 10:44:22 · 778 阅读 · 0 评论 -
SWT GridLayout 网格布局
SWT GridLayout 网格布局GridLayout是一个非常强大的布局管理器,它可以实现很多复杂的布局,名字中暗示它将所有控件放置在类似网格的布局中.^__^GridLayout有两个构造函数. GridLayout的构造函数 构造函数描述 public GridLayout()建立一个默认的GridLayout布局. public GridLayout(i转载 2013-12-19 11:56:04 · 4148 阅读 · 0 评论 -
SWT RowLayout 行布局
SWT学习笔记之-RowLayoutRowLayoutRowLayout和FillLayout相似,它们放置全部的组件在单行或单列.但是RowLayout没有强制全部的组件相同的大小.它能当组件在行或列上超出父组件空间时自动换行.RowLayout使用RowData来决定组件的初始化大小(宽和高).你可以传递RowData对象给组件的setLayoutDat转载 2013-12-19 13:00:33 · 3101 阅读 · 0 评论 -
基于SWT的Sash和FormLayout的自定义分隔窗体
基于SWT的Sash和FormLayout的自定义分隔窗体本文不是对SWT做深入的研究,只是一些小技巧的介绍,通过构建一个自定义的分隔窗体来熟悉一些SWT的Widget和Layout。使用过Swing的朋友们应该知道,在Swing里有一种分隔窗体叫JSplitPane,可以提供左右或者上下两个分隔窗体,并且可以通过中间的拖动条的拖拽来实现两个窗体大小的调整,拖动条还提供直接最大化某转载 2013-12-23 16:08:49 · 1331 阅读 · 0 评论 -
创建eclipse视图
Creating an Eclipse ViewSummary In the Eclipse Platform a view is typically used to navigate a hierarchy of information, open an editor, or display properties for the active editor. In this art转载 2013-12-24 17:29:15 · 1984 阅读 · 0 评论 -
Eclipse RCP之perspective
在RCP中,view是张贴于perspective之上的。传统的方式是直接在perspective的createInitialLayout方法中按照类似如下的方式添加view并设置布局: Java代码 public void createInitialLayout(IPageLayout layout) { String editorArea = la原创 2014-01-08 15:15:46 · 3234 阅读 · 0 评论 -
RCP设置TreeViewer 的表格行高、TableViewer的item间距
关键词:RCP、TableViewer、TreeViewer、Table、Tree、ItemRCP要调整TableViewer、TreeViewer的行高或间距,只需要给表格或树添加一个SWT.MeasureItem监听器,在监听器里面设置宽度和高度即可,每当需要单元内容的大小的时候就会被调用,都会调用tableViewer.getTable().addListener原创 2013-12-26 19:54:32 · 2420 阅读 · 0 评论 -
swt 常用样式
swt 常用样式分类: JAVAswtbuttonlistapplicationbordersystemshellSWT.BORDER //建立一个有边框但没有标题栏的窗口SWT.CLOSE //建立一个只有关闭按钮的窗口SWT.MIN //建立一个不能最大化的窗口SWT.MAX, //建立一个可以最大化最小化的窗口SWT.NO_TRI转载 2014-01-14 10:53:43 · 1174 阅读 · 0 评论 -
RCP视图标题显示为圆角(弧形Tab)的方法
先看效果,Eclipse新建的RCP项目默认的视图标题是直角的,远没有Eclipse自身视图标题部分光滑的圆角好看。传统的(TRADITIONAL_STYLE):圆角的:在org.eclipse.ui.IWorkbenchPreferenceConstants类中定义了许多可以配置的参数,其中就包括上面的圆角显示效果的参数SHOW_TRADITIONAL_S转载 2014-01-16 20:14:01 · 2029 阅读 · 0 评论 -
eclipse 状态栏
WorldWind嵌入EclipseRCP框架(四)-为地图添加状态栏信息发表于2013年10月16日由zyw090111一、 添加完成后的最终效果如图划红线并用红线圈住的地方,就是状态栏显示的踢球信息二、 让Eclipse显示状态栏1、 显示状态栏Eclipse的状态栏默认是不显示的,所以需要修改ApplicationWorkbenchWin转载 2014-03-12 11:53:44 · 3686 阅读 · 0 评论 -
SWT嵌入第三方程序,RCP集成
集成 Windows 本地应用到 Eclipse RCP 程序中转载 2014-07-24 10:15:23 · 3249 阅读 · 0 评论 -
SWT嵌入windows程序、第三方程序
参考开源项目,在sourceforgeorg.sf.feeling.swt.win32.extension_1.1.0_SDK原创 2014-07-25 14:17:04 · 2430 阅读 · 0 评论 -
屏蔽Eclipse自带快捷键 消除Eclipse RCP快捷键定义冲突之终极法
快捷键的数量是有限的,何况Eclipse预定义了为数不少的快捷键,所以你开发的RCP程序自定义的快捷键与Eclipse默认定义出现冲突是寻常情况,这时候如何让我们自定义的快捷键优先被接受?方法有几种,在此,我向大家介绍一种万全之策。 一般给Action绑定快捷键的方法是自定义binding和command。例如我们实现了文件保存的动作代码,将这个动作与快捷键CTRL+S绑定,我们在该应用转载 2014-10-08 11:26:40 · 2123 阅读 · 0 评论 -
SWT自定义选项卡CTabFolder
之前找如何实现类似 Eclipse 中的 TabbedPane 风格,浪费了好些时间。原来可以用 SWT 的 CTabFolder 简单做到。CTabFolder 为 Custom Tab Folder 的缩写。这个例子是使用自定义选项卡的例子,实现的功能是最大,最小化。在运用中这种是很常见的,贴上来备忘。package com.example.swt.ctabfold转载 2013-12-18 11:05:51 · 3307 阅读 · 0 评论 -
eclipse swt 学习资料
SWT主页:http://www.eclipse.org/swtSWT小例子:http://www.eclipse.org/swt/snippets/SWT例子:http://www.eclipse.org/swt/examples.phpSWT文档:http://www.eclipse.org/swt/docs.phpGetting Started with Eclipse 2.原创 2013-12-17 17:13:24 · 1295 阅读 · 0 评论 -
eclipse 语言包下载 中文汉化
找好对应的eclipse版本语音包,然后选择下载:中文语言包下载地址:http://www.eclipse.org/babel/downloads.php找到对应版本的中文包:然后进行下载:原创 2013-12-17 14:24:19 · 1378 阅读 · 0 评论 -
eclipse 中 按 ctrl+shift+f 格式化代码时,每行容纳的字符数
每次找半天才找到这个设置,今天把它记下windows--preferences--java--code style--formatter--edit--line wrapping--maximum line width 附件是设置界面的图片查看图片附件转载 2013-03-15 13:07:29 · 831 阅读 · 0 评论 -
eclipse不格式化注释
怎么样对写好的注释,不进行格式化呢?1.在Perferences里搜索了一下commnet,找到了一个Formatter的配置项,或者直接找Java->Code Style->Formatter,然后点击Edit 。2.在Tab上选择Comments,General settings选项中选择合适自己的,不想格式化哪一类,就把它前面的钩去掉,可以在右边看到它原创 2013-03-22 09:23:07 · 734 阅读 · 0 评论 -
eclipse的.project .class .settings文件说明
.classpath 文件Xml代码 xml version="1.0" encoding="UTF-8"?> classpath> classpathentry kind="src" path="src"/> classpathentry kind="src" path="test"/> cla转载 2013-03-26 09:27:39 · 795 阅读 · 0 评论 -
eclipse普通java项目和web项目的转换
把一个普通的java项目转成web项目 1. 编辑工程的.project文件。添加一org.eclipse.wst.common.project.facet.core.nature到... 2. 刷新项目,右击项目–>Properties—>Project Facets,在右边勾选Java、javascript(非必须)与D转载 2013-03-26 10:43:09 · 652 阅读 · 0 评论 -
解决eclipse中Errors running builder JavaScript Validator的问题
解决eclipse中Errors running builder JavaScript Validator的问题具体错误信息:Errors occurred during the build. Errors running builder 'JavaScript Validator' on project解决这个问题,要就把JavaScript Validator去掉。去掉的方法是原创 2013-03-27 22:11:15 · 834 阅读 · 0 评论 -
ActiveX Support In SWT
Summary OLE Documents, such as Word, Excel or PowerPoint, and ActiveX Controls such as Internet Explorer are COM objects that can be embedded into other applications running on a Microsoft® Windows®转载 2013-10-16 19:06:58 · 967 阅读 · 0 评论 -
Eclipse真正去除JavaScript验证错误
第一步:去除eclipse的JS验证:window->preference->Java Script->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的钩子去掉; 第二步:找到项目目录,去掉项目目录里的 .project 文件中的以下部分:org.eclipse.wst.jsd转载 2013-11-20 21:08:58 · 1033 阅读 · 0 评论 -
eclipse项目名称更改,修改tomcat部署名称还是原来的项目名称的方法
右键项目属性——找到:Web Project Settings,设置新的部署路径Context root为新的项目名称,然后重新部署即可原创 2013-11-20 21:29:42 · 3371 阅读 · 0 评论 -
在Eclipse中制作xml校验提示插件
在Eclipse中制作和使用SSH配置文件提示插件 这篇博客算是对原先的“在Eclipse中制作和使用struts2配置文件提示插件”的博客一个升级吧!原先的那篇没有Spring的提示,那时的我还不知道如何给Spring的配置文件进行,这几天,刚刚知道了。制作了这个插件之后,可以在任何的工作空间有效,不过现在我还不知道在MyEclipse中怎样才能好使。现在的插件只是针对Ecl转载 2013-11-28 14:53:02 · 1819 阅读 · 0 评论 -
通过 XML Catalog 实现 XML 文件的自动化实时校验
通过 XML Catalog 实现 XML 文件的自动化实时校验杜冰冰, 软件工程师, IBM刘力, 软件工程师, IBM简介: 本文首先介绍了 XML Catalog 的相关概念及原理,然后介绍了手动配置的方法。接着通过扩展 XML Catalog 和 URIResolver 来实现一些复杂的 XML 的自动校验,并给出了具体的参考实现。转载 2013-11-28 14:53:44 · 1095 阅读 · 0 评论 -
Eclipse资源管理IResource,IWorkspace,IProject, IFolder,IPath
Eclipse资源管理(一)基本概念Eclipse开发平台提供资源插件(org.eclipse.core.resources),插件提供对项目(Project)、文件(File)、文件夹(Folder)的相关管理和操作。工作区(workspace)是用户数据文件在平台中的组织和保存区,工作区中的文件通过资源的概念进行组织。工作台(Workbench)可以理解为用户浏转载 2013-12-04 15:34:09 · 5928 阅读 · 1 评论 -
Eclipse 程序界面美化技术
转载:http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-rcprich/Eclipse 程序界面美化技术Eclipse RCP 是目前主流的 Java 富客户端解决技术,在企业应用方面得到广泛使用。但与一般的 Windows 应用程序相比,Eclipse 的界面风格过于朴素,难以得到企转载 2013-12-16 15:26:42 · 3234 阅读 · 2 评论 -
allow Subclipse team to receive anonymous usage statistics for this Eclipse instance
怎么取消eclipse的Subclipse Usage弹框每次启动都弹出下面这个框框,真的很讨厌取消方法:windows–>perferences–>general–>startup and shutdown里右边靠近最下面的Subclipse Usage report 勾选即可取消:windows–>per原创 2013-12-16 09:00:01 · 2962 阅读 · 0 评论 -
修改eclipse运行rcp应用的默认路径(默认在eclipse的workspace)
很多时候,在eclipse中运行rcp应用的时候,会默认在eclipse的安装目录下的workspace下寻找修改项目的配置信息,跟实际导出来的产品有点相差,有时候就是因为路劲问题,找不到相关配置文件的信息,为了避免该路劲引起的问题,可以对rcp应用进行默认路劲配置,配置很简单,只需配置2个路劲打开运行配置Run Configurations1.选择Main配置选项卡,配置Work原创 2014-04-14 11:28:55 · 2274 阅读 · 0 评论