| « Поставить закладку » « Сделать стартовой » | |||
|
|||
|
Eclipse. Создание stand-alone SWT приложений
Среда разработки Eclipse позволяет создавать различные Java приложения, а при использовании плагинов дочерних проектов может служить отличой IDE и для других языков программирования (например C++). Одной из интересных возможностей данного проекта является библиотека построения графического интерфейса Standart Widget Toolkit (SWT). Это быстродействующая алтернатива стандартным библиотекам AWT и SWING, которая была разработана подразделением Rational фирмы IBM и компанией Object Technology International (OTI). Данную библиотеку можно успешно применять для построения пользовательского интерфейса java приложений. Создадим новый java проект. Для этого выберем меню «File->New». Выберем «JavaProject» в дереве мастеров. В следующей закладке мастера проекта введем имя проекта «by.bs.swt.hello». В закладке «Librares» страницы «Java settings» мастера создания проекта добавим требуемую библиотеку (эту операцию можно сделать потом, редактируя свойства проекта). Нажмем кнопку «Add Library» и выберем «Standart Widget Toolkit (SWT)» (см. рис. 1).
Рис. 1. Добавление библиотеки SWT Создадим пакет «by.bs.swt» и добавим в него новый класс «HelloSwt», который будет содержать следующий код: package by.bs.swt;
Для старта stand-alone SWT приложения нужно добавить в закладку «Librares» свойств проекта файл swt.jar, который находится в каталоге plugins/org.eclipse.swt.<платформа и версия>.ws.<window system>. Пути к библиотеке swt.jar для различных платформ сведены в таблицу 1. Таблица 1. Настройка пути к библиотеке swt.jar для различных платформ
Например, для win32: D:jideeclipse3pluginsorg.eclipse.swt.win32_3.0.0wswin32swt.jar
ПРИМЕЧАНИЕ Файл swt.jar был добавлен в мастере проектов ранее. Для некоторых платформ требуется дополнительные библиотеки. Например, для GTK требуются swt.jar, swt-pi.jar и swt-mozilla.jar. Соответственно, все эти файлы должны быть добавлены в путь поиска библиотек. Также, для отладки или запуска stand-alone SWT java приложений, нужно в редакторе «VM arguments» указать путь к нативной библиотеке SWT (закладка «Arguments» панели параметров запуска приложения). Варианты настройки путей для различных платформ сведены в таблицу 2. Таблица 2.Параметры Java машины запуска SWT приложений для различных платформ
Пример строки параметров запуска для платформы win32: -Djava.library.path=D:jideeclipse3pluginsorg.eclipse.swt.win32_3.0.0oswin32x86
Создадим профиль отладки приложения. Для этого вызовем меню «Run->Debug». Добавим новую конфигурацию отладки «Java Application» и укажем требуемые аргументы для Java машины (см. Рис. 2).
Рис. 2. Настройка параметров отладки Запускаем созданное приложение. В результате получим показанное на рисунке 3 окно.
Рис. 3. Простое SWT приложение Рекомендуемые ресурсы: http://eclipse.org/articles/Article-SWT-Design-1/SWT-Design-1.html http://www.eclipse.org/articles/swt-design-2/swt-design-2.html Сергей Бердачук, Рубрика: Технология JAVA
HTML 5: пять вещей вызывающих особый интер....
HTML 5 — это грядущее обновление гипертекстового языка разметки, основного способа создания контента для размещения его во всемирной паутине. Разработка HTML остановилась в 1999 году, на версии HTML 4.01 и с тех пор web-содержимое изменилось так, что текущие спецификации HTML перестали соответствовать сегодняшним требованиям. HTML 5 нацелен на то, чтобы увеличить функциональную совместимость HTML и соответствовать растущим требованиям разнообразного и смешанного web-контента. HTML 5 так же нацелен на устранение недостатков четвертой версии. В этой статье мы взглянем на 5 новых интересных вещей в HTML 5.
Подробнее... |
Рубрика: Html
| Добавлено: 22.12.2008
asp.net: ListView с разных сторон.
Элемент управления ListView был представлен в .Net Framework 3.5 как замена устаревшему GridView. Новый элемент имеет более расширенный функционал, чем его предшественник, но в тоже время лишен некоторых внутренних механизмов, что впрочем целиком следствие из расширенной универсальности ListView. Среди отличий ListView и GridView можно назвать и гибкую настройку разметки, что позволяет выводить данные не только в табличном виде, но и вообще в любом каком пожелает программист. Благодаря шаблонам ItemTemplate, EditItemTemplate, InsertItemTeplate можно настроить внешний вид при любом из состояний ListView: редактировании или выборе элемента.
Подробнее... |
Рубрика: .NET компоненты
| Добавлено: 22.12.2008
Создание кросс-таб отчета в Stimulsoft Rep....
Компания Стимулсофт предоставляет для разработчиков мощный набор инструментов для создания отчетов для Microsoft Visual Studio .Net 2005 и 2008; эти инструменты доступны как для Windows Forms, так и для Web Forms. Это генератор отчетов Stimulsoft Reports.Net. Генератор отчетов Stimulsoft Reports.Net имеет ряд особенностей: простая работа с дизайнером отчетов, полная поддержка экспорта в PDF, Word, Excel и многие другие форматы. Crystal Report и Microsoft Reporting Service – очень хорошие программные продукты для повседневной работы, но, если Вам необходимо создать отчеты с поддержкой кросс-табов, drill down, Ajax, штрих-кодов и возможностью подключения одновременно более одного источника данных, то Stimulsoft Reports.Net поможет Вам сэкономить массу времени. Также, данный генератор отчетов позволяет пользователям создавать свои собственные отчеты любой сложности. И все эти особенности делают Stimulsoft Reports.Net хорошим выбором в сфере программных продуктов для Business Intelligence.
Подробнее... |
Рубрика: .NET компоненты
| Добавлено: 22.12.2008
Остальные статьи: |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|