Описание тега swt-awt

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

Eclipse SWT java.lang.StackruError: почему мой слушатель выполняется много раз?

Я работаю над плагином Eclipse. Я создаю точку расширения на плагине Eclipse. Я добавил выпадающий список. Поэтому я реализовал слушатель, чтобы узнать, когда значение изменилось, и выполнить мою логику. Вот фрагмент точки расширения: <extension …
08 окт '14 в 09:37
0 ответов

Тестирование приложения SWT с использованием SWTBot:

Тестирование приложения SWT с помощью SWTBot: Я столкнулся с одним требованием, где мне нужно протестировать приложение SWT с помощью SWTBot. Я понятия не имел, как начать с SWTBot, после нескольких обращений к блогам я могу настроить SWTBot с помощ…
28 апр '17 в 06:21
1 ответ

Плагин Eclipse - SWT_AWT не работает на OSX

Я разрабатываю плагин Eclipse с использованием моста SWT_AWT, чтобы проектировать графический интерфейс с использованием Swing. Он отлично работает на Windows, но когда я пытаюсь запустить его в OSX, я получаю эту ошибку: org.eclipse.swt.SWTError: N…
13 июн '13 в 12:32
1 ответ

Какое снижение производительности вызывает использование моста SWT_AWT в Eclipse RCP?

Я создаю приложение Eclipse RCP, которое в конечном итоге будет иметь раздел для компонента NASA Worldwind AWT. Я буду использовать мост SWT_AWT, чтобы встроить компонент worldwind в приложение RCP. Я пытаюсь решить, должен ли я писать другие компон…
10 сен '15 в 02:43
0 ответов

Фокусируемый композит - SWT

Можно ли создать фокусируемый композит в SWT? Я перехватываю все события клавиатуры через фильтр отображения, но есть некоторые проблемы, когда фокус находится на дереве или списке - действие GTK+ по умолчанию - поиск в содержимом элемента управлени…
13 июн '13 в 15:37
1 ответ

ScrollPane заставляет мой плагин зависать

Я использую следующий код для включения апплета в ScrollPane в мое представление для моего плагина eclipse: @Override public void createPartControl(Composite parent) { composite = new Composite(parent, SWT.EMBEDDED); final Frame frame = SWT_AWT.new_…
12 янв '12 в 16:36
1 ответ

Как фильтровать значения в редактируемом ComboBox или ComboViewer

Как отфильтровать значения Combo в SWT. Например, если у меня есть выпадающий список,abc,bcd,acd,com,aaa,bed,bot,catvalues. если я набираю "a" в комбо, он должен отображать только "a,abc,acd,aaa" в выпадающем списке. есть ли способ получить?
09 дек '14 в 05:34
1 ответ

Браузер SWT - Swing Integration - Mac - JDK 1.7

Правильно, поэтому у меня возникла интересная проблема, касающаяся интеграции SWT и Swing на Mac под управлением Java 1.7. Я пытаюсь встроить виджет SWT Browser в мой проект Swing в качестве панели, которую довольно просто сделать в Java версии 1.6.…
14 май '12 в 13:24
1 ответ

Встроенная панель JEditor в оболочке SWT

Я пытаюсь внедрить JEditorPane в SWT Shell без успеха. JEditorPane не появляется, и я не понимаю, почему. import java.awt.Color; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import javax.swing.JEd…
16 янв '13 в 20:06
1 ответ

Доступ к объекту моей нити SWT из моей нити Swing

Итак, у меня есть SWT-поток, плагин Eclipse, который состоит из простого представления myView с JPanel myJPanel и JTree myJTree встроен в него. С слушателем в потоке Swing, когда выбор изменяется на моем JTree, он обновляет JPanel в поток Swing. Упр…
1 ответ

Как программно изменить размер отдельного окна Viewpart в Eclipse RCP?

У меня есть Viewpart в Eclipse RCP, который я отсоединяю, используя встроенный метод. Теперь у меня есть кнопка на этом отдельном ViewPart, и после щелчка по нему окно Размер Windows (в котором есть отдельное Viewpart) должно увеличиться, но я не мо…
25 май '16 в 05:38
5 ответов

Окно приложения Swing не отвечает на Mac

Я пытаюсь заставить базовое приложение Swing работать на моем компьютере Mac OS X 10.8.2 (Java версия 1.6.0_37), и каждый раз, когда я пытаюсь запустить его из Eclipse, появляется рамка, но я не могу взаимодействовать с этим. Я попытался начать с пр…
09 ноя '12 в 19:33
1 ответ

Проблема с модальным диалогом SWT при использовании моста SWT-AWT в Linux

Мы разработали продукт RCP с плагином OSIG. Все работает нормально в окнах. Но проблема в Linux(GTK). Мы использовали код: Composite composite = new Composite(parent, SWT.EMBEDDED | SWT.NO_BACKGROUND | SWT.APPLICATION_MODAL); frame = swt_awt.new_fra…
19 июл '12 в 08:32
0 ответов

Почему компонент Swing перерисовывается три раза, если внутри SWT?

Код ниже показывает 50 кругов, нарисованных внутри SWT с Swing с SWT_AWT мост. Каждый вызов краски вызывает отладочную печать. Видно, что краска трижды вызывается на бегу. Если он запускается внутри обычного Swing, он вызывается только один раз. Поч…
22 мар '14 в 13:39
1 ответ

Создание композитного фокуса в SWT

Можно ли создать фокусируемый композит в SWT? Я перехватываю все события клавиатуры через фильтр отображения, но есть некоторые проблемы, когда фокус находится на дереве или списке - действие GTK+ по умолчанию - поиск в содержимом элемента управлени…
04 июн '13 в 15:22
1 ответ

Добавить слушателя AWT в компонент SWT

Есть ли способ добавить слушатель AWT в компонент SWT? Ранее я сделал приложение, работающее в основном на компонентах AWT и Swing. Теперь у меня есть функция горячих клавиш, которая зависит от пользовательской библиотеки, которая прослушивает событ…
20 мар '13 в 09:39
1 ответ

Событие MouseWheel не запускается в компоненте SWT-AWT

Я застрял на событии колесика мыши, которое просто не срабатывает. Я использую мост swt_awt, поэтому я могу использовать компонент Swing в своем приложении RCP. Я проверил все, что смог найти, но безуспешно. Поскольку мое приложение очень сложное, я…
27 сен '11 в 09:59
1 ответ

Объединение SWT и AWT/Swing: какой поток GUI взять?

Работая над крупномасштабным SWT-приложением, я наткнулся на некоторый код, используя мост AWT/Swing, который полностью смутил меня и заставил задуматься о последствиях использования двух потоков GUI. public void createContent(final String html) { /…
0 ответов

JxBrowser не работал на Mac

Я пытаюсь использовать JxBrowser в плагине Eclipse, следуя https://jxbrowser.support.teamdev.com/support/solutions/articles/9000013072-using-jxbrowser-in-swt. Вот часть моего кода: import org.eclipse.swt.SWT; import org.eclipse.swt.awt.SWT_AWT; impo…
19 июн '17 в 08:19
0 ответов

Выбор пользователя теряется в StyledText при проигрыше

Я использую StyledText(org.eclipse.swt.custom) в пользовательском интерфейсе. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что выделение (выделенный текст в StyledText) теряется при удалении фокуса (например, нажатие на некоторую кно…
04 май '16 в 08:47