gpt4 book ai didi

java - ContentProposalAdapter 接受通过键盘选择的建议,但不接受通过鼠标选择的建议

转载 作者:行者123 更新时间:2023-11-30 11:38:26 24 4
gpt4 key购买 nike

我正在使用 ContentProposalAdapter 为表格中的单元格提供建议。

当我使用键盘(通过键盘选择哪个建议并按回车)时,表格单元格中的值被替换(由于 adapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE))。

但是当我双击提案时,单元格中的值保持不变。有什么解决办法吗?

请注意,RCP 应用程序基于 3.4.0。

最佳答案

以上场景适用于 3.7.0。我不确定 3.4.0

示例测试代码:

public class ContentProposalTest {

public static void main(String[] args) {

final Display display = new Display();
final Shell shell = new Shell(display);
shell.setLayout(new GridLayout(1, false));
IContentProposalProvider proposalProvider = new SimpleContentProposalProvider(new String[]{"Test","Test1","Test2","Test4"});
Control text = new Text(shell, SWT.BORDER);
ContentProposalAdapter adapter = new ContentProposalAdapter(text, new TextContentAdapter(), proposalProvider, null, null);
adapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE);
shell.open();
while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
display.dispose();
}
}

关于java - ContentProposalAdapter 接受通过键盘选择的建议,但不接受通过鼠标选择的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13629211/

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