RCP开发 - tableview中添加复选框

问题描述

如何实现如图上的样子呢

解决方案

解决方案二:
TableViewertableViewer=newTableViewer(tableComposite,SWT.NULL|SWT.CHECK|SWT.FULL_SELECTION|SWT.HORIZONTAL|SWT.VERTICAL);TreeColumncolumn1=newTreeColumn(tree,SWT.CENTER);
解决方案三:
引用1楼fangmingshijie的回复:

TableViewertableViewer=newTableViewer(tableComposite,SWT.NULL|SWT.CHECK|SWT.FULL_SELECTION|SWT.HORIZONTAL|SWT.VERTICAL);TreeColumncolumn1=newTreeColumn(tree,SWT……

你确定这样可以用?
解决方案四:
大神们都去哪里了
解决方案五:
如果单纯从SWT原生控件角度来实现,这里是用的图片来做的,True和False使用不同的Image另外可选的是使用EclipseNebula项目(http://www.eclipse.org/nebula/)中的Grid/NatTable
解决方案六:
引用1楼fangmingshijie的回复:

TableViewertableViewer=newTableViewer(tableComposite,SWT.NULL|SWT.CHECK|SWT.FULL_SELECTION|SWT.HORIZONTAL|SWT.VERTICAL);TreeColumncolumn1=newTreeColumn(tree,SWT……

非常确定
解决方案七:
引用5楼wwj13141988的回复:

引用1楼fangmingshijie的回复:TableViewertableViewer=newTableViewer(tableComposite,SWT.NULL|SWT.CHECK|SWT.FULL_SELECTION|SWT.HORIZONTAL|SWT.VERTICAL);TreeColumncolumn1……

CheckboxTableViewerctv=CheckboxTableViewer.newCheckList(parent,SWT.BORDER|SWT.FULL_SELECTION);
解决方案八:
同问,希望有大牛给个建议。
解决方案九:
http://git.eclipse.org/c/platform/eclipse.platform.ui.git/tree/examples/org.eclipse.jface.snippets/Eclipse%20JFace%20Snippets/org/eclipse/jface/snippets/viewers/Snippet061FakedNativeCellEditor.java

时间: 2025-01-30 06:24:26

RCP开发 - tableview中添加复选框的相关文章

Qt之QHeaderView添加复选框

简述 前面分享了QTableView中如何添加复选框.本节主要介绍QTableView中的表头-QHeaderView添加复选框的功能,下面以水平表头为例,垂直表头类似! 简述 效果 QHeaderView 源码 接口说明 QAbstractTableModel 源码 接口说明 使用 效果 QHeaderView 源码 TableHeaderView::TableHeaderView(Qt::Orientation orientation, QWidget *parent) : QHeaderV

【Android开发】基本组件-复选框

复选框: 默认情况下,单选框按钮显示为一个方块图标,并且在该图标旁边放置一些说明性文字.与单选按钮不同的是,复选框可以进行多选设置,每一个复选框都提供"选中"和"不选中"两种状态. 在Android中,复选框使用CheckBox表示,CheckBox又是Button的子类,所以单选按钮可以直接使用Button支持的各种属性. Android中,可以使用两种方法向屏幕中添加单选按钮,一种是通过在XML布局文件中使用<CheckBox>标记添加:另一种是在J

怎么在word2010文档中插入复选框

1.先打开word文件,我们先来打开开发工具,因为我们要用的功能在开发工具中呀,现在"文件"->"信息"->"选项"点击进入,如下图所示. 文档中插入复选框-word文档复选框打勾">2.在我们进行了word选项对话框会看到有一个"自定义功能区",将右边的开发工具打上"√", 如下图所示. 3.现在我们就会在word文档菜单栏发现多了一个开发工具了,我们点击中的"设计模

android-Android 中带复选框的对话框

问题描述 Android 中带复选框的对话框 下面是关于带有复选框的对话框事例: final int DIALOG_ITEMS = 1; String data[] = { "one", "two", "three", "four" }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat

如何在WPS表格2013添加复选框

  如何在WPS表格2013添加复选框         1.启动WPS表格2013,插入我们制作好的简历,然后单击菜单栏--插入--复选框. 2.光标变为十字架的样子,在需要插入的地方画出复选框. 3.按住键盘上的Ctrl键,单击复选框,可以自由调整大小,右击,编辑文字. 4.输入好文字之后,按Esc键退出编辑状态,这样我们就能勾选方框了.

javascript中DOM复选框选择用法实例

  本文实例讲述了javascript中DOM复选框选择用法.分享给大家供大家参考.具体如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 <html xmlns="http://www

在Word2003文档窗口中使用复选框或单选按钮

  在Word2003中,对话框中的选项按钮分为单选按钮和复选框两种类型.其中复选框一般成组出现,在选取时用户可以一次性选择多个复选框.被选中的复选框中将标记有√符号,再单击一次可取消选择,如图1所示. 文档窗口中使用复选框或单选按钮-单选按钮和复选框"> 图1 Word2003选项按钮 单选按钮通常会成组出现,在选择单选按钮时,用户一次只能选中一个单选按钮.当一个单选按钮被选中后,同组的其他单选按钮将自动被取消选择.被选中的单选按钮中出现一个圆点,再次单击该单选按钮可取消选择,如图2所示

如何启用Win8系统中的复选框功能

  用户用的是Win8系统,现在我想使用复选框功能,请问怎么在Windows8中使用复选框功能? 操作步骤 1. 打开"回收站,鼠标左键点击"查看",鼠标左键点击"选项图标",参见下图 2. 打开"文件夹选项",鼠标左键点击"查看",鼠标左键点击"使用复选框以选择项",参见下图

javascript中DOM复选框选择用法实例_javascript技巧

本文实例讲述了javascript中DOM复选框选择用法.分享给大家供大家参考.具体如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>复选框全选全清和反选</title> &l