[ComboViewer]Cannot get the add image for one item when using ComboViewer [message #1758164] |
Fri, 24 March 2017 04:16  |
Eclipse User |
|
|
|
Hi All,
When I use ComboViewer composite in my project, I need to add one image for one certain item in the list, then I set related LabelProvider to the ComboViewer like below:
ComboViewer inforViewer = new ComboViewer(diagramCom0, SWT.DROP_DOWN | SWT.BORDER);
inforViewer.setLabelProvider(new MyLabelProvider());
inforViewer.setContentProvider(new ArrayContentProvider());
inforViewer.setInput(inforList);
The related code in class MyLabelProvider please see below:
public Image getImage(Object element) {
//return one image to use
}
But when I did one debug the code, I find the getImage() methond is never called by any client, why?
Am I wrong or this is one bug? or ComboViewer is not supported to do this thing?
Thanks for your time.
Best Regards,
Devin
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.03354 seconds