Я пытаюсь реализовать редактируемую таблицу, которая имеет три столбца (первые 2 столбца являются редактируемым текстовым полем, а последний имеет изображение). FileDialog откроется при нажатии на изображение. Как я могу реализовать?
Последнее изображение столбца происходит из метода getImage, который переопределяет класс ColumnLabelProvider.
public org.eclipse.swt.graphics.Image getImage(Object element) {
org.eclipse.swt.graphics.Image image = null;
if ((m_column == 2)) {
image = new Image(Display.getCurrent(), getClass().getClassLoader().getResourceAsStream("icons/OpenFolder16.png"));
}
return image;
}