`
zjf_1103
  • 浏览: 36737 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

设置TableViewer的行高

 
阅读更多
this.table.addListener(SWT.MeasureItem, new Listener()
  {
   public void handleEvent(Event event)
   {
    event.width = Test.this.table.getGridLineWidth();// 设置宽度
    event.height = (int) Math.floor(event.gc.getFontMetrics()
      .getHeight() * 3);
   }
  });

 

分享到:
评论

相关推荐

    Swt/Jface tableViewer入门教程一(显示tableViewer)

    你可以通过调用`tableViewer.getTable().addColumn`来添加列,并设置其标题和宽度。 5. **事件监听**:`tableViewer`提供了丰富的事件监听机制,如`SelectionChangedListener`用于监听选中项变化,`...

    Set TableViewer Cell Focus

    "Set TableViewer Cell Focus"这个话题是关于如何在TableViewer中设置焦点到特定单元格上,这对于实现用户交互和数据编辑功能至关重要。在Eclipse插件开发或者基于SWT(Standard Widget Toolkit)的应用程序中,...

    TableViewer示例

    接着,可以设置TableViewer的一些基本属性,如行数、列数、是否启用多选等。 ```java Composite parent = new Composite(shell, SWT.NONE); TableViewer viewer = new TableViewer(parent, SWT.MULTI | SWT.H_...

    Tableviewer实现

    `TableViewer`提供了虚拟化的支持,通过设置`TableViewer`的`setVirtual()`方法。 10. **扩展性** `TableViewer`的设计允许开发者扩展其功能,如添加自定义的列类型、编辑器等,以满足特定需求。 总结,`...

    swt/jface tableViewer开发简化

    5. **排序和过滤**: `tableViewer.setComparator`可以设置排序比较器,`tableViewer.addFilter`可以添加过滤器,根据特定条件隐藏或显示表格行。 6. **定制化功能**: `tableViewer`支持自定义列宽、单元格样式,...

    tableviewer edit

    3. **设置列**:为`TableViewer`添加列,并设置每列的数据类型和可编辑性。 ```java TableColumn column = new TableColumn(table, SWT.LEFT); column.setText("Column Name"); viewer.setColumnProperties(new ...

    Setting focus cell in TableViewer

    标题“Setting focus cell in TableViewer”涉及到的是在Eclipse RCP(Rich Client Platform)开发中,如何在TableViewer组件中设置焦点单元格。TableViewer是Eclipse JFace库中的一个关键组件,用于显示和操作表格...

    SWT中自己订制了一个TableViewer(用于我的列出项目中的所有错误信息),作为测试用的。与大家分享

    总结来说,SWT中的TableViewer是一个强大而灵活的数据展示工具,通过自定义适配器和设置列属性,我们可以方便地展示项目中的错误信息,提高问题诊断和修复的效率。对于源码和工具爱好者,学习和掌握TableViewer的...

    JFace TableViewer的单元格逐个遍历的辅助类

    点击Enter键,对TableViewer的单元格进行逐个遍历的辅助类,推荐用于使用ViewerColumn.setEditingSupport的可编辑TableViewer。 Since 3.3, an alternative API is available, see ViewerColumn.setEditingSupport...

    Swt/Jface tableViewer入门教程三(加入在表格上直接编辑数据)

    使用`TableViewerColumn`来定义表格的列,可以设置列头文本、宽度、对齐方式等属性。 ```java TableViewerColumn column1 = new TableViewerColumn(tableViewer, SWT.NONE); column1.getColumn().setText("列名1")...

    TableViewer单元格编辑功能

    Jface TableViewer控件实现的对标签文件的标签属性的修改功能。 用TextCellEditor和ComboBoxCellEditor给表格添加编辑功能。 通过表格的addListener事件为表格的单元格添加编辑功能,事例根据鼠标点击时鼠标的X和Y...

    RCP开发之TableViewer 列的显示与隐藏

    RCP开发比Table更高级的TableViewer的使用。实现列的隐藏与显示

    带有翻页功能的TableViewer.rar

    在Java开发领域,TableViewer是SWT(Standard Widget Toolkit)库中的一个重要组件,常用于创建类似于电子表格的数据展示界面。这个“带有翻页功能的TableViewer.rar”文件可能包含了一个示例项目,演示如何在...

    Plugins-JFace-TableViewer.rar

    Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar Plugins-JFace-TableViewer.rar

    TableViewer学习源码

    虽然文件名字起得很笼统 里面只有一个关于TableViewer的项目源码 源码的依据是我转载的一篇学习TableViewer的博客源码 http://blog.csdn.net/weiweiwei256/article/details/49514699

    Eclipse从入门到精通2

    在这个过程中,我们不仅学习了如何使用TableViewer来创建表格,还了解了如何通过实体类来封装数据,以及如何设置内容器、标签器等核心组件。这些知识对于后续深入学习Eclipse RCP开发将大有裨益。 ### 小结 ...

    RCP 打开视图的不同实例,并设置不同的值,工程代码可运行

    RCP 打开视图的不同实例,并设置不同的值 ,创建一个视图,里面布局用了个tableviewer,通过一个Action,按钮打开该视图,每次打开的视图的内容可设置不同。 说明文档为 ...

    阿里大数据计算服务MaxCompute-安全指南.pdf

    在某些情况下,用户可能需要将项目空间中的数据导出到项目空间之外,MaxCompute提供了两种机制来支持受保护项目空间的数据流出:设置ExceptionPolicy和设置TrustedProject。 例如,项目空间管理员可以创建一个...

    SWT Table单元格编辑功能

    接着,为了确保编辑器能正确地与单元格对齐,我们需要设置编辑器的水平对齐方式、抓取宽度属性以及最小宽度: ```java editor.horizontalAlignment = SWT.LEFT; editor.grabHorizontal = true; editor.minimumWidth...

    swt_jface_celleditor

    `swt_jface_celleditor` 标题和描述所涉及的知识点主要围绕如何在SWT/JFace中的TableViewer组件实现单元格的编辑功能,包括Text、Combo以及FileDialog这三种不同的编辑样式。 首先,SWT是Eclipse项目的一部分,它...

Global site tag (gtag.js) - Google Analytics