gpt4 book ai didi

java - 如何使用 Eclipse Nebula Grid 在 Eclipse 插件中创建用户输入字段?

转载 作者:行者123 更新时间:2023-11-30 01:55:09 27 4
gpt4 key购买 nike

我只是想创建一个网格插件,可以让用户编辑每个单元格。我找到了 Eclipse Nebula,它似乎与我想要做的非常接近,只是我无法找到使单元格可编辑的方法。到目前为止,我有这样简单的事情:

public class SampleView2 extends ViewPart {
public SampleView2() {
}
public void createPartControl(Composite parent) {

// create Grid
Grid grid = new Grid(parent,SWT.BORDER | SWT.V_SCROLL | SWT.H_SCROLL);
grid.setHeaderVisible(true);

// create column
GridColumn col = new GridColumn(grid, 0);
col.setText("First Column");
col.setWidth(140);

// write text in row
GridItem item = new GridItem(grid, 0);
item.setText("This is my first cell"); // <--- I want the user to be able to edit this
}

此代码产生以下结果:

enter image description here

如您所见,我可以手动设置单元格中的文本,但我希望用户能够编辑它。

最佳答案

在 Eclipse Nebula Grid 中 GridEditor适用于可编辑单元格。

这个code snippet gives an example of how to use the GridEditor .

关于java - 如何使用 Eclipse Nebula Grid 在 Eclipse 插件中创建用户输入字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54792324/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com