Используйте этот тег для вопросов о JFace, который представляет собой платформу приложений Java на основе SWT. Цель JFace - предоставить набор повторно используемых компонентов, которые упрощают написание приложения с графическим интерфейсом пользователя на основе Java.
1 ответ

Как изменить путь по коду в строке заголовка eclipse workbench?

В строке заголовка рабочей среды eclipse будет указан путь к текущему открытому файлу. Как это: Но при разработке плагина eclipse, возможно, откройте редактор, который не связан ни с какими файлами. Таким образом, путь будет нулевым, как показано ни…
27 фев '17 в 03:38
1 ответ

Запрет изменения размера JFace TableColumn до 0

Я использую JFace TableViewer и TableColumnLayout. Как я могу установить минимальную ширину столбцов или, по крайней мере, предотвратить изменение размера до 0? TableColumnLayout layout = new TableColumnLayout(); parent.setLayout(layout); TableViewe…
16 апр '12 в 01:46
1 ответ

Поместите кнопку в столбец просмотра таблицы JFace

Я работаю над Eclipse RCP Viewer Framework, у меня есть требование разместить виджет кнопки в столбце TableViewer, Я следовал инструкциям по разработке моего приложения Я не нахожу никаких виджетов внутри просмотрщика таблиц, так как в примере это б…
30 апр '12 в 11:54
1 ответ

Вызовите JFace ComboViewer setComparator() при открытии

Я застрял с проблемой SWT. Я хочу отложить создание класса ViewerComparator до того момента, когда пользователь на самом деле хочет выбрать элемент из ComboViewer. В моем случае Comparator - довольно сложный зверь, который использует много ресурсов.…
05 окт '13 в 11:17
1 ответ

Изменить фон множественного текста в JFace TextViewer

Можно ли программно изменить фон множественного текста в TextViewer? Например, у меня в документе TextViewer есть слово, которое повторяется несколько раз. Я хотел бы изменить цвет фона этого. Я попытался добавить LineBackgroundListener. Но это меня…
08 ноя '11 в 11:22
1 ответ

JFace Dialog обрабатывает отправленные данные ( okPressed)

Это мой класс диалога: InputDialog, который открывается кнопкой из другого представления. Этот диалог содержит один ввод текста. public class InputDialog extends Dialog{ public InputDialog(Shell parentShell) { super(parentShell); // TODO Auto-genera…
02 дек '12 в 10:46
1 ответ

Разработка плагина: создание нового файла диалога с помощью FileDialog

Я пытаюсь открыть диалоговое окно с запросом имени нового файла и места его размещения, а затем создать новый файл в нужном месте. Но, сохраните диалог (который является самым похожим диалогом, который я видел), чтобы сохранить файл, который открылс…
18 мар '17 в 08:56
2 ответа

Вставка кнопки в таблицу JFace

Как я могу вставить элемент управления SWT Button в JFace TableViewer?
14 ноя '11 в 12:03
1 ответ

Центрировать диалоговое окно на экране в приложении eclipse e4 RCP сразу после активации Part

Я открываю диалоговое окно, когда активирована левая часть в моем приложении Eclipse RCP. В методе Part @PostConstruct я регистрирую IPartListner в EPartService. Следующий код показывает, что: partService.addPartListener(new IPartListener() { @Overr…
27 окт '15 в 06:56
1 ответ

Динамически обновлять TreeViewer из плагина eclipse

Я создаю плагин eclipse, который требует динамического обновления TreeViewer при изменении объекта домена. Я нашел одну статью с сайта затмения http://www.eclipse.org/articles/Article-TreeViewer/TreeViewerArticle.htm?PHPSESSID=4d48764999a9cb66a7fd58…
05 фев '15 в 14:53
1 ответ

Получить номер столбца выбранного столбца в TableViewer

У меня есть стол с m*n строк. я использовал TableViewer,TableViewerColumn из JFace и добавили поддержку редактирования для каждого столбца. Я не использую привязку данных. Я могу получить номер строки отредактированной ячейки из TableViewer.getTable…
19 окт '16 в 18:41
0 ответов

Динамически добавлять столбцы в JFace TableViewer

В рамках моего проекта я читаю в файле CSV и хочу отобразить его в SWT, используя JFace TableViewer, Очевидно, что количество столбцов может варьироваться от файла к файлу, поэтому я не знаю, сколько столбцов есть заранее. Мой код, который читает фа…
15 мар '14 в 23:14
1 ответ

Таблица JFace деактивирует ячейки для определенных строк

Есть ли способы включить / отключить ячейки в JFace TableViewer? У меня есть поле со списком, и на основании набора данных в этом окне пользователь должен иметь возможность изменять данные в определенной ячейке или нет. Для каждого столбца есть Text…
15 дек '15 в 18:26
3 ответа

Перечислять все мои редакторы Eclipse?

Я построил простой плагин Eclipse, где пользователь может использовать TableViewer ресурсов базы данных, чтобы открыть редактор на любом из этих ресурсов. Поэтому у пользователей может быть запущен ноль экземпляров вверх. Есть ли доступный API для п…
05 фев '09 в 16:37
1 ответ

TableViewer ->setWidth(0) проблема в MAC

У меня есть таблица, полученная из TableViewer. В таблице много столбцов. Я хотел бы скрыть несколько столбцов в зависимости от некоторых условий. Так что я программно устанавливаю columnWidth(0) и изменяю размер на false для этого столбца таблицы, …
01 дек '16 в 04:09
1 ответ

SWT Jface TableViewer получить строку по данным

Я успешно сопоставил массив объектов в таблицу, используя TableViewer, я использовал ArrayContentProvider а потом TableViewer.setInput сопоставить мой массив. Теперь мне нужно изменить цвет фона нескольких строк в таблице, чтобы визуально выделить и…
06 июл '12 в 13:59
1 ответ

Как мы можем получить предмет, на котором я делаю дроп на просмотрщике деревьев?

Я создал средство просмотра дерева jface, и я добавляю перетаскивание элементов в средство просмотра дерева. Так что элементы должны быть добавлены в подчиненное дерево. Как я могу получить имя подчиненного, в которое я помещаю элемент. например: tr…
17 дек '14 в 07:05
2 ответа

Перечислите папки и файлы с Tree на Eclipse

Сейчас я разрабатываю пример плагина для Eclipse, чтобы показать все каталоги и файлы с моего компьютера, используя JFace (Tree и TreeView). Я хочу что-то вроде этого: ---------------------------------- | Element | Number of Childrens | ------------…
28 окт '11 в 23:03
1 ответ

JFace TreeViewer с начальным расширением для определенных типов элементов

Я хочу установить некоторые элементы TreeViewer как развернутые по умолчанию. Это возможно?
09 ноя '11 в 09:00
0 ответов

Eclipse RCP, привязать набор к карте свойств

У меня есть следующая модель: public class HoverDescriptor { private String id; private String label; private boolean enabled; private String description; private int stateMask; private String modifierString; public HoverDescriptor(String id, String…
04 ноя '14 в 08:55