`

实现GEF中editor的背景为网格

    博客分类:
  • GEF
阅读更多
在editor中的initializeGraphicalViewer方法中加上如下代码即可:
getGraphicalViewer().setProperty(SnapToGrid.PROPERTY_GRID_ENABLED,
				new Boolean(true));
		getGraphicalViewer()
				.setProperty(SnapToGrid.PROPERTY_GRID_VISIBLE, true);

这个实现的效果如附件效果,只是正对editor的背景,并不会对布局有任何影响
  • 大小: 77.2 KB
分享到:
评论

相关推荐

    GEF资源文件

    GEF(Graphical Editor Framework)是Eclipse开发平台中的一个核心组件,主要用于构建图形化编辑器。它为开发者提供了一套完整的框架,使得开发者能够快速、方便地创建出复杂的图形用户界面,特别是针对那些需要进行...

    Eclipse GEF+Draw2DAPI

    Eclipse GEF(Graphical Editor Framework)和Draw2D是两个强大的开源库,主要用于构建图形化用户界面(GUI)和图形编辑工具。这两个组件在Eclipse Rich Client Platform (RCP) 中发挥着至关重要的作用,使得开发者...

    eclipse3.4插件-VisualEditor1.4

    Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其在Java开发者中非常流行。Eclipse的扩展性是其一大特点...总的来说,VisualEditor为Eclipse 3.4提供了一个强大的图形化开发工具,使得UI设计变得更为直观和高效。

    Birt中文指南

    - **要求**: Java 1.4.2/1.5 JDK/JRE、Eclipse SDK 3.1.2及以上版本、Graphics Editor Framework (GEF) runtime、Eclipse Modeling Framework (EMF) runtime以及BIRT插件。 - **步骤**: - 安装必要的软件环境。 ...

    SWT桌面程序开发实例图解教程

    - **GridLayout**:将容器划分为网格,每个网格可以放置一个控件。 - **RowLayout**:将控件按行排列。 - 示例代码: ```java GridLayout gridLayout = new GridLayout(2, false); shell.setLayout(gridLayout...

    BIRT中文指南.docx

    2. **手动安装**:如果你熟悉Eclipse插件安装,可以单独下载并链接所需插件,包括Java SDK,Eclipse SDK,Graphics Editor Framework (GEF),Eclipse Modeling Framework (EMF),BIRT和iText等库文件。 **其他资源*...

    BIRT 报表开发中文指南

    - Graphics Editor Framework (GEF) runtime - Eclipse Modeling Framework (EMF) runtime - BIRT - iText 1.3 – 需将itext-1.3.jar文件复制到`plugins/org.eclipse.birt.report.engine.emitter.pdf_version/...

Global site tag (gtag.js) - Google Analytics