В моем приложении SWT у меня есть холст, показывающий карту, в настоящее время я рисую прямо на холст некоторое представление данных. Я хочу добиться функциональности, как в Swing, где у меня может быть ImageIcon, который может управлять его прослушиванием по щелчку и добавлять их на холст, как этого можно достичь, как можно прозрачно добавить некоторые на холст, чтобы я все еще мог щелкнуть холст а какие классы похожи на ImageIcon? В настоящее время я должен выполнить итерацию, чтобы проверить, соответствует ли щелчок местоположению, в котором я нарисовал точку, это нежелательно.