Как открыть FileDialog при нажатии на изображение из столбца таблицы в SWT? - PullRequest
0 голосов
/ 15 марта 2019

Я пытаюсь реализовать редактируемую таблицу, которая имеет три столбца (первые 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;
}

enter image description here

...