Автор занимается разработкой приложений с использованием Java SWT уже много лет и часто сталкивался с проблемой сложности и повторяемости кода для графического интерфейса пользователя (GUI) в Java. Поэтому было решено улучшить дизайнера GUI WindowBuilder Pro, добавив ему возможность работы с наборами данных, аналогичную Visual Studio.
Примечание: данный дизайнер используется только для SWT, а не для Swing.
Демонстрационный документ доступен по адресу: http://my.oschina.net/TommyZgw/blog/296894
com.zgw.fireline.base
: Исходники компонентов для управления данными.com.zgw.fireline.bin
: Документация и пакетированный плагин Fireline + WinBuilder.com.zgw.fireline.demo
: Исходники демонстрационного проекта.com.zgw.fireline.design
: Исходники дизайнерского инструмента Fireline.com.zgw.fireline.bin
, затем распакуйте файл "JAVA(SWT) имитирующий visual studio GUI дизайнер.rar"
в корневую директорию установки Eclipse. Также можно скопировать "WBPro_v0.9.0_UpdateSite_for_Eclipse3.6"
и "fireline_for_Eclipse3.6"
в корневую директорию, а "links"
— в ту же корневую директорию.### Описание демонстрационного проекта:com.zgw.fireline.demo
.CpglView.java
метод main()
.CpglView.java
: Интерфейс управления продуктами.CpglEdit.java
: Интерфейс редактирования продуктов.SqliteJdbcImpl
: Реализация базы данных и парсер данных для дизайнера (интерфейс IDataBaseProvide). Обратите внимание, что изменения в этом классе требуют перезапуска Eclipse для применения в дизайнере.Для получения более подробной информации о работе с дизайнером обратитесь к документации по адресу: http://my.oschina.net/TommyZgw/blog/296894
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )