tableviewer相关内容

向表中的列添加删除按钮

是否可以向表格中的单元格添加删除按钮? 我有一个有 5 列的表格,我想添加第 6 列.我希望第 6 列的每一行都有一个删除按钮. 示例行: |10002 |部分 |金属 |001 |是 |删除 | 这样,用户只需单击按钮即可删除任何不需要的行. 我在表中有一个标记列,它是 ComboBox.我创建了一个扩展 EditingSupport 的类. 我是否需要创建另 ..
发布时间:2021-12-18 20:23:04 Java开发

Jubula RCP应用程序-选择“行"时检查TableViewer单元格的背景色

我正在尝试使用Jubula在RCP应用程序中检查单元格或TableViewer行的一部分的背景颜色.连续的某些列的背景会根据其在某些数据结构中的使用而上色. 该应用程序支持整个行而不是一个单元格的选择,我想检查TableViewer行中(选定或什至未选定)特定单元格或单元格组的背景颜色. 我可以根据列标题字符串轻松选择按索引和列值排列的行...但是不知道如何检查背景色.轻微的并发症是, ..
发布时间:2020-07-10 20:14:09 其他开发

如何锁定swt表或Jface tableviewer滚动条

我有一个Tableviewer,其中添加对象的速度非常快,我需要用户能够选择某些元素.问题是我找不到使滚动条停止滚动的方法.我只想要一个按钮,它将表锁定在当前位置. 也许你有答案. 解决方案 [编辑] : 您可以像Eclipse控制台一样使用 Toggle 按钮.您需要将按钮事件保持在以下两种状态. table#setSelection(item)将选择最后一个添加的项目.(自 ..
发布时间:2020-07-10 20:13:05 其他开发

如何滚动锁定Jface tableviewer?

我有一个表查看器,该表更新非常快,我想像在Eclipse控制台视图中一样滚动锁定表查看器. 我试图在eclipse中插件监视控制台视图,但没有找到我想要的东西 有什么秘诀吗? 解决方案 由于另一个论坛上的某人,我找到了答案. 您只需要使用refresh(object,true,false)方法 ..
发布时间:2020-07-10 20:12:01 Java开发

如何获得JFace的TableViewer的有序元素?

我已经根据 Vogella的说明实现了JFace的TableViewer排序转载如下).碰巧排序仅在图形界面中进行(未反映在原始数据结构中),我需要按在GUI中显示的顺序获取元素. 或者,反映原始数据结构中的排序的实现也将适用. package de.vogella.jface.tableviewer.sorter; import org.eclipse.jface.viewers. ..
发布时间:2020-07-10 20:10:58 其他开发

SWT-表与TableViewer

我正在使用SWT创建一个新项目.我在项目中将有3或4个不同的表.我对SWT相当陌生,我发现自己在问我应该只使用Table还是使用TableViewer. 我想学习一些关于何时仅使用Table以及何时使用TableViewer是最佳路线的良好指导原则. 使用TableViewer代替Table有什么好处? 所有表都应有一个TableViewer吗? 如果我正在处理表中的数据,那么Ta ..
发布时间:2020-07-10 20:09:51 Java开发

SWT中的ColumnViewerTooltipSupport

ColumnViewerTooltipSupport的确切用途是什么?我知道它为ColumnViewers提供了工具提示支持,但这是否意味着它为treeViewers提供了工具提示?当鼠标悬停在每个项目上时,如何使用此功能为每个树项目分别提供不同的工具提示支持?我是否需要MouseListener或ColumnViewerTooltipSupport类默认提供它?有人可以在这里帮助我,因为我对SW ..
发布时间:2020-07-10 20:08:48 Java开发

JFace ColumnWeigthData导致父级增长

我有一个Eclipse RCP应用程序,并且想在TableViewer中使用动态列大小,并使用ColumnWeigthData作为ColumnLayoutData.问题在于,每当我对表格进行布局时,父表单(示例代码中的ScrolledForm)都会增加几个像素. 要重现,您可以运行该示例并多次打开/关闭该部分.每次关闭时,该区域都会变宽. 为什么要这样做,如何停止? packag ..
发布时间:2020-07-10 20:08:39 Java开发

SWT-Table Viewer-隐藏列并从列中获取值

我正在尝试从表中的数据创建一个arraylist.我需要从可见列中获取值,但我还需要从表中不可见的列中获取值.将SWT与Table Viewer一起使用时,我不知道如何在表格中不显示列.我也不知道如何通过指定列名从表中提取数据. 我一直使用Swing,因此我一直使用表模型类.在摆动过程中,创建列,隐藏列并从中获取数据非常简单. 这就是我在以前的Swing项目中所做的事情. 在我的 ..
发布时间:2020-07-10 20:08:36 Java开发

如何使用SWT TableViewer中的enter键向下导航

我有一个 TableViewer ,并希望当我按下回车键时选择按下一个单元格,就像在MS Excel中一样。我使用以下 findSelectedCell 实现了我自己的 CellNavigationStrategy 。 public ViewerCell findSelectedCell(ColumnViewer viewer, ViewerCell currentSelectedCel ..
发布时间:2019-01-08 19:16:04 Java开发

将图像放入JFace表单元格会导致图像的间隙出现在第一列中

所以我遇到了一个问题,当我将图像添加到JFace表的任何列时,第一列的行为就像它有一个图像,文本缩进了该图像的大小。 这是一个屏幕截图,说明了生成它所需代码的观点。反正有没有阻止它发生,因为它真的在我的灯芯上? 问候, Glen x 包小部件; import java.util.ArrayList; import java.util.List; impo ..
发布时间:2018-12-05 20:05:22 Java开发

将删除按钮添加到表中的列

是否可以将删除按钮添加到表格中的单元格? 我有一个包含5列的表格,我会喜欢添加第6列。我希望第6列在每行中都有一个删除按钮。 示例行: | 10002 |部分|金属| 001 |是的| 删除 | 这样,用户只需点击按钮即可删除任何不需要的行。 我在表格中有一个标记列,它是 ComboBox 。我创建了一个扩展 EditingSupport 的类。 我是否需要另外 ..
发布时间:2018-11-29 19:16:30 Java开发

虚拟TableViewer排序导致选择问题

我们的应用程序是RCP应用程序,需要显示数千项目的表格。因此,我们在 TableViewer 中使用 SWT.VIRTUAL 。 我们遇到以下问题: 我们的 TableViewer 支持排序和过滤。当我们使用虚拟表视图时,更改选择不会保留当前所选项,而是当前选择的行。这将导致另一项被选中。 例如:如果用户选择第5行出现的“A”,执行排序,则在排序后排列第5行的项目而不是“A”项。 ..
发布时间:2017-08-01 23:04:32 Eclipse

在SWT TableViewer中对齐图像

我刚刚发现,它在某种程度上不可能在swt tableviewer中对齐一个图像。使用SWT.RIGHT(例如)创建一个TableColumn,如果它的labelprovider为其返回一个图像,则不会影响该列。 问题:是否有其他方式对齐图像而不是修改图像文件本身并放置一些额外的像素? 解决方案 我相信你遇到了底层平台的限制(或某种事情)。如果您自己绘制,您可以完全控制进入单元格的内容。有 ..
发布时间:2017-07-30 14:21:57 Java开发

JFace对SWT添加什么?

以下之间有什么区别: TreeViewer&树 TableViewer&表 TreeViewerColumn& TreeColumn TableViewerColumn& TableColumn 何时使用viewer&常规小部件? PS:如果您能帮助我找到一个了解他们的好资源,这将是一个很大的帮助。提前谢谢! 解决方案 你可以把你的问题标题为“JFace添加到SWT ..
发布时间:2017-07-28 22:05:30 Java开发

SWT - TableViewer的添加删除按钮到列在表中

是否有可能一个删除按钮添加到一个单元格在一个表中?我有5列的表,我想补充一个6列。我想第6列有各行中的删除按钮。 例如行: | 10002 |部分|金属| 001 |是| [删除] | 这种方式,用户可以通过只点击按钮除去任何不需要的行。 我有在表中的标记栏,它是组合框。我创建了一个扩展 EditingSupport A类。 我会需要做一个扩展其它类 EditingSupport ..
发布时间:2016-08-16 21:17:33 Java开发