我有一个包含条目列表的组合框,当我选择条目例如狗时,我想在组合框旁边显示一张狗的图像。 有人会在swt中有任何这方面的例子,我可以看看吗?
安
答案 0 :(得分:3)
在您的组合框中添加SelectionListener
。
combo.addSelectionListener( new SelectionAdapter() {
public void widgetSelected( SelectionEvent event ) {
// ...
}
} );
在widgetSelected
方法上,获取选择索引 - 使用combo.getSelectionIndex()
- ,将其映射到您的图片并在任意位置显示(例如在标签上:label.setImage(image)
)。< / p>