我有 JAVA SWT/RCP 应用程序(Equinox OSGi),我只是在创建向导,它应该看起来像一张图片:

我刚刚发现标准 SWT 类 Spinner 的问题没有提供这种在 Spinner 中包含一些文本的选项。我正在做一些谷歌搜索,但我找不到任何合理的解决方案。
我的图片上描述的微调器(带文本)可以使用 Swing,但我不能使用 Swing => SWT RCP(Equinox OSGi 平台)。
我什至查看了 SWT Spinner 类的源代码,但不是很清楚。
有人可以帮忙吗?
我建议您实现自定义小部件。如果你看Spinner,它也是一个Composite。您可以使用Text小部件以及向上箭头Button和向下箭头来做同样的事情Button。
您可以使用SWT Combo小部件来模拟 Swing Spinner。
这是一些示例代码。
private String[] items = { "5 min", "3 min", "1 min" };
Combo readOnlyCombo = new Combo(shell, SWT.DROP_DOWN | SWT.READ_ONLY);
readOnlyCombo.setItems(items);