`

给editor加背景图片

    博客分类:
  • GEF
gef 
阅读更多
与八进制博客里的不同之处就在于我不是new的ScalableFreeformRootEditPart而是ScalableRootEditPart
viewer.setRootEditPart(
				new ScalableRootEditPart() {

					// 覆盖ScalableRootEditPart的createlayers方法以便增加自己的层
					protected void createLayers(LayeredPane layeredPane) {
						Layer layer = new FreeformLayer() {
							protected void paintFigure(Graphics graphics) {
								super.paintFigure(graphics);
								// 在层上绘制图片,也可以绘制其他图形作为背景,GEF的网格线就是一例
								graphics.drawImage(image, 0, 0);
							}
						};
						layeredPane.add(layer);
						super.createLayers(layeredPane);
					}

				});

1
0
分享到:
评论
1 楼 chunchong 2011-07-05  
这样会有个问题,进行放大缩小的时候背景不能同步的缩放

相关推荐

    SexyEditor背景2

    【标题】"SexyEditor背景2"所指的是一款名为SexyEditor的编辑器的背景资源集。SexyEditor是一款专为开发者设计的代码编辑器,尤其针对Android Studio开发人员,它提供了个性化的界面定制功能,其中就包括了背景图片...

    NetBeans中添加背景图片附源码

    - 在插件库中搜索与背景图片相关的插件,例如“Background Image for Editor”。如果找不到合适的插件,你可能需要在网上查找第三方开发者提供的解决方案。 - 下载并安装插件,然后重启NetBeans以使插件生效。 2....

    Microsoft Photo Editor 3.01

    **Microsoft Photo Editor 3.01** 是微软在Office早期版本中包含的一款图像编辑软件,它为用户提供了基本但实用的图片处理功能。这款工具在当时因其简洁的界面和易于操作性而受到欢迎,尤其在设置图像透明度方面表现...

    Unity3d C#利用Editor编辑器拓展实现配置UI背景样式一键设置UI背景样式源码工程

    至于Unity3d的编辑器扩展则是在Editor文件夹下,继承Editor类,通过GUILayout.Button新增设置背景的按钮。[MenuItem("0)]来新增菜单的设置按钮。本工程是基于Unity3d 2020.3.28f1c1个人版本实现,其它版本可能会有不...

    AndroidStudio好看的背景图片

    "Android Studio好看的背景图片"这个主题聚焦于个性化和优化开发环境,让工作空间更具吸引力。以下是一些关于Android Studio背景图片以及如何自定义其界面的相关知识点: 1. **Android Studio个性化设置**:Android...

    idea背景图片插件

    此时,用户可以在设置中找到关于背景图片的相关选项,比如`Editor` -> `Background Image`,在这里上传个人喜欢的图片作为IDE的背景。 这个插件的使用,不仅可以自定义背景图片,可能还支持调整图片的透明度、拉伸...

    Win7登录背景修改工具Logon Editor绿色版.rar

    一款很实用的小工具Logon Editor 绿色汉化版,可以快速修改WIN7系统的登陆背景图片,如果你厌倦了WIN7的经典登陆背景,可以修改成自己喜欢的。软件已经汉化并做成单文件版,使用起来更方便。可以修改文本和按钮...

    Pixie Image Editor 在线图片编辑器 中文版

    Pixie Image Editor 在线图片编辑器 中文版 功能 集成 - 轻松将pixie集成到任何现有项目或应用程序中。 可扩展 - Pixie接口和API可以使用新功能进行扩展。 移动 - Pixie拥有完整的移动支持,并可自动调整其界面以...

    Corona_editor搜索手机固件图片资源 V1.0汉化绿色版

    《Corona_editor:深入探索手机固件图片资源的利器》 在智能手机的系统开发和定制过程中,固件图片资源起着至关重要的作用。这些资源包括系统界面的各种图标、背景、通知栏图标等,它们共同构成了用户与设备交互的...

    ACDSee PhotoEditor 3.1 绿色

    对于想要去除照片中不必要元素的用户,ACDSee PhotoEditor 3.1还提供了克隆图章工具,可以轻松移除背景中的瑕疵或不需要的对象。 在文字编辑方面,用户可以在图片上添加文本,自定义字体、颜色和透明度,制作个性化...

    MDI窗口的背景图片

    MDI窗口的背景图片是提高用户界面美观度和用户体验的一个关键元素。这篇文章将深入探讨如何在MDI窗口中设置和处理背景图片。 首先,我们需要理解MDI窗口的基本结构。在VB(Visual Basic)编程环境中,创建MDI应用...

    PDF Editor 6 Pro

    iSkysoft PDF Editor 6 Pro软件赋予您对您PDF文件的完全控制权,您可以从简单的任务入手,如插入、删除、旋转、裁剪、分割、提取添加水印、背景变化,自由地使用这些文档内含有的一切。通过使用iSkysoft PDF Editor ...

    pdfeditor.rar

    PDFeditor是一款专为处理PDF文件而设计的工具,尤其针对那些带有背景水印且难以编辑的文档。在日常办公中,我们经常会遇到需要修改PDF内容的情况,但原生的PDF格式通常不允许直接编辑文字或图像。PDFeditor便解决了...

    pdf-editor-6-pro

    iSkysoft PDF Editor 6 Pro软件赋予您对您PDF文件的完全控制权,您可以从简单的任务入手,如插入、删除、旋转、裁剪、分割、提取添加水印、背景变化,自由地使用这些文档内含有的一切。通过使用iSkysoft PDF Editor ...

    163editor,HTMLEditor

    这款编辑器不仅提供了基本的文字编辑功能,还支持添加背景图片,使得用户在创建网页内容时能够增加更多的视觉元素,提升用户体验。 在前端开发中,编辑器如"163editor"常用于构建网站的留言、评论或回复功能。这些...

    image_search_editor

    用户可以尝试用它搜索特定的图片素材,同时利用编辑功能对其进行优化,从而直观了解"image_search_editor"的强大之处。 总之,"image_search_editor"是一款为专业人士量身打造的图像处理软件。它的高效图像搜索能力...

    Focus Photoeditor v5.2

    对于需要处理大量图片的工作,Focus Photoeditor v5.2提供了批量处理功能,可以一次性对多个图片进行相同的操作。在保存选项上,用户可以选择不同的质量设置,以平衡图像质量和文件大小。 七、教程与支持 为了帮助...

    vue-fabric-h5-editor.rar

    图片上传:点击上传图片,打开电脑文件的,实现图片的读取并添加到画布编辑区上,自由设置背景图片; 绘制图片:实现根据鼠标坐标自由绘制图形(目前仅实现矩形,其他类似,可自己实现); 删除控件:编辑区上的...

    图片编辑器,可以放大缩小,添加背景,加注释

    在IT领域,图像编辑软件是不可或缺的一部分,它们为我们提供了对图片进行各种操作的功能,如放大、缩小、旋转、添加背景以及添加注释等。这里提到的是一款由C#编程语言开发的图片编辑器,让我们来深入探讨一下这个...

    froala-editor.zip

    4. **代码编辑模式**:对于有编程背景的用户,Froala Editor提供了代码视图,可以查看和直接编辑HTML源码。 5. **实时预览**:编辑内容的同时,预览区域会实时更新,确保所见即所得。 6. **多语言支持**:Froala ...

Global site tag (gtag.js) - Google Analytics