`
dearwolf
  • 浏览: 344242 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

使用JFace Viewer注意事项

rcp 
阅读更多
如果使用了Eclipse3.2提供的自绘制功能来在table或者tree里面绘制图像或文字的时候,就必须在LabelProvider中,将对应column的返回值置空,同时需要记住的是,即使所有的column都使用自绘制功能的时候,也必须要给viewer提供一个LabelProvider,否则每一行的第一列上都会显示出对应Object的toString()方法的结果。
分享到:
评论

相关推荐

    JFace-viewer

    **JFace Viewer 知识点详解** 在Java开发领域,特别是使用Eclipse RCP(Rich Client Platform)进行桌面应用开发时,JFace是不可或缺的一部分。JFace是SWT(Standard Widget Toolkit)的一个扩展,提供了更高级别的...

    SWT和Jface开发使用必使用jar包

    SWT和Jface开发使用必使用jar包之:equinox包,配合其他jar包一起使用

    使用 JFace 工具箱.pdf清晰版

    ### 使用JFace工具箱的关键知识点 #### 一、JFace工具箱概述 - **定义**:JFace作为Eclipse项目的一部分,提供了一系列高级且易于使用的用户界面组件,这些组件能够帮助开发者快速构建复杂的图形用户界面(GUI)...

    SWT和Jface开发使用必使用jar包jface

    SWT和Jface开发使用必使用jar包之:jface核心jar包,配置其他使用

    jface treeView 的sample

    在这个名为“jface treeView 的sample”的例子中,我们将深入探讨如何使用jFace来实现一个功能完备的TreeView。 首先,让我们了解`TreeView`的基本用法。在jFace中,`TreeView`是通过`org.eclipse.jface.viewers....

    JFace 类包(3.14)

    1. **Viewer框架**:JFace 的 Viewer 框架是其设计的核心部分,它提供了一种用于展示数据的统一方法。Viewer可以看作是一个可定制的数据视图,能够处理各种数据结构,并通过适配器机制与不同的控件(如Table, Tree等...

    SWT GridViewer_1.0包

    通过使用JFace Data Binding,开发者可以轻松地将界面控件(如GridViewer)与业务模型关联起来,实现数据的实时更新和同步。这包括添加观察者来监听模型的变化,以及在界面中反映这些变化。 **4. org.eclipse....

    JFace教程

    1. **安装Eclipse**:首先需要安装 Eclipse IDE,因为 JFace 是 Eclipse 的一部分,所以安装 Eclipse 是使用 JFace 的前提条件。 2. **设置项目**:在 Eclipse 中创建一个新的 Java 项目,并确保选择了 SWT/JFace ...

    JFace一些资料

    2. **Viewer**:JFace中的Viewer是用于展示数据的组件,它可以是表、树或其他形式。Viewer提供了数据管理、排序、过滤等功能,并能与 SWT 控件如Table、Tree等无缝集成。 3. **Dialogs and Wizards**:JFace提供了...

    SWT和Jface开发使用的jar包

    SWT和Jface开发使用必使用jar包之:commands包,配合其他jar包一起使用

    SWT/JFace专题 --- SWT/JFace概述

    9. SWT和JFace的API使用:通过Swt_Jface+API.chm这个帮助文档,可以详细了解每个类和方法的功能和用法。 学习SWT和JFace,开发者不仅可以创建出高性能、美观的Java GUI应用,还能充分利用Eclipse的生态系统,如插件...

    JFace的源码,从官网下的

    总之,深入研究JFace的源码不仅可以帮助我们更好地使用这个库,还能提升我们的GUI编程技能,尤其是在Eclipse平台上的开发。对于想要提升自己的Eclipse插件开发能力的开发者而言,这是一个不容错过的学习资源。

    JFace-TableTree的若干问题.doc

    请注意,这种方法可能会导致一些视觉上的不一致,因为它可能会阻止列自动适应内容。因此,需要根据具体应用的需求来权衡是否采用这样的解决方案。 此外,可以考虑向Eclipse社区报告此问题,查看是否有已知的解决...

    使用JFace创建菜单.doc

    在Eclipse RCP(Rich Client Platform)开发中,创建用户界面是至关重要的,而JFace是Eclipse提供的一种用于构建用户界面的高级API,它简化了 SWT(Standard Widget Toolkit)的使用,使得开发者能更专注于业务逻辑...

    SWT_JFace_in_action_jface_action_

    2. JFace入门:介绍JFace如何简化SWT的使用,如数据绑定和视图管理。 3. Action框架:讲解如何创建和管理Action,以及如何将Action与UI元素关联。 4. 视图和编辑器:展示如何使用JFace创建可复用的视图和编辑器组件...

    mysource-jface

    "mysource-jface"是一个与Java编程相关的项目,主要涉及JFace库的使用。JFace是Eclipse框架的一部分,它提供了一组高级图形用户界面(GUI)组件和工具,简化了SWT(Standard Widget Toolkit)的使用。这篇博客文章...

    org.eclipse.jface.rar

    Eclipse JFace 是一个用于构建用户界面(UI)的高级Java框架,它是Eclipse平台的重要组成部分,主要设计目的是简化Swing和AWT等低级API的使用,提供了一套更抽象、更易于使用的API。 JFace是基于SWT(Standard ...

    swt-jface入门

    不过需要注意,混合使用SWT和Swing可能会带来一些性能和兼容性问题,因此应谨慎操作。 总之,SWT和JFace为Java开发者提供了强大的GUI开发工具,它们在Eclipse生态中扮演着重要角色。通过学习和实践SWT/JFace,...

    jface 入门例子

    2. **Viewer Framework**:JFace的`TableViewer`和`TreeViewer`提供了强大的表格和树形视图管理,支持数据模型、过滤、排序等功能。例如,创建一个表格展示数据: ```java Table table = new Table(shell, SWT....

    swt/jface.jar

    标题中的"swt/jface.jar"是一个关键组件,它在Java开发环境中用于构建用户界面。SWT(Standard Widget Toolkit)是IBM开发的一个开源GUI库,它提供了与原生操作系统更紧密集成的图形用户界面控件。JFace是建立在SWT...

Global site tag (gtag.js) - Google Analytics