15得票2回答
最佳实践 - SWT Table、TableViewer、EditingSupport

我正在将一个表格添加到我的主GUI中。它确实显示出来,并且具有应该显示的数据。但是我感觉代码很混乱,结构不正确。我正在寻找经常使用SWT的人帮助我将代码的正确部分放在正确的位置。 A类 - 主GUI,带TableViewer B类 - (ArrayList) 表格数据 / B1类 - Ar...

15得票1回答
JFace对SWT有什么增强作用?

以下是它们之间的区别: TreeViewer与Tree TableViewer与Table TreeViewerColumn与TreeColumn TableViewerColumn与TableColumn 何时使用viewer和普通widget? PS:如果您能帮我找到一个了解它们...

13得票4回答
使用Eclipse TableViewer,如何使用箭头键导航和编辑单元格?

我正在使用一个带有内容提供程序、标签提供程序、ICellModifier和每列的TextCellEditors的TableViewer。 当用户选择单元格时,如何添加箭头键导航和单元格编辑? 我希望这个行为尽可能自然。 在查看一些在线示例后,似乎有一种旧方法(使用TableCursor)和...

8得票2回答
为什么我们需要为JFace Viewer(特别是TableViewers)使用ContentProviders?

我一直在想,为什么我们需要为JFace TableViewers提供ContentProviders?我知道ContentProvider类的getElements()方法将返回一个与表中行对应的对象数组或集合,并且当我们在表上调用setInput(input)时,将调用getElements...

8得票3回答
SWT - Table和TableViewer的区别

我正在使用SWT创建一个新项目,该项目将有3或4个不同的表格。我对SWT相当陌生,所以我一直在思考我应该只使用Table还是应该使用TableViewer。 我想学习一些关于何时使用Table和何时使用TableViewer的好指导方针。 使用TableViewer而不是Table的好处...

8得票4回答
在表格中的一列添加一个删除按钮

在表格的单元格中添加一个“移除”按钮是否可行? 我有一个有5列的表格,我想要添加第6列。我希望第6列每行都有一个删除按钮。 示例行: | 10002 | part | Metal | 001 | Yes | Remove | 这样用户就可以通过点击按钮来删除...