BeautyEye — это реализация внешнего вида (look and feel) для Java Swing, которая является кроссплатформенной.
BeautyEye полностью отличается от других внешних видов благодаря использованию технологий графического интерфейса пользователя (GUI) Android. BeautyEye является бесплатным продуктом, который можно использовать в исследовательских, учебных и даже коммерческих целях.
До сих пор в проекте BeautyEye не участвовали дизайнеры плоского дизайна или связанные с ним дизайнеры пользовательского интерфейса. BeautyEye основан на большом количестве материалов из интернета.
Исходный код доступен для чтения онлайн без необходимости загрузки:
Код синхронизируется с GitHub и OsChina.net:
Выпущена 13 ноября 2015 года в 17:22. В этой версии были решены следующие проблемы:
BeautyEye был запущен в мае 2012 года и выпущен 11 сентября 2012 года. Последняя версия была выпущена 13 ноября 2015 года.
BeautyEye может работать на Java 1.5, 1.6, 1.7 и 1.8, но рекомендуется использовать как минимум Java 1.6.0_12 или более позднюю версию. Это связано с тем, что эти версии обеспечивают прозрачность окон и улучшают производительность Swing.
Также прилагается документ о результатах тестирования совместимости BeautyEye.
Перед запуском убедитесь, что установлена JRE (минимум версия Java 1.5), а для поддержки прозрачности окон рекомендуется использовать Java 1.6.0_12 или более новую версию. Эти версии поддерживают прозрачность окон.
Скачать официальный zip-архив: https://github.com/JackJiang2011/beautyeye/archive/v3.7.zip (содержит демо, документацию по API, основной распространяемый jar-пакет и т. д.).
Основной распространяемый файл jar beautyeye_lnf.jar находится в каталоге «/dist/
».
Добавьте следующий код, чтобы заменить интерфейс вашей программы на BeautyEye:
public static void main(String[] args) {
try {
org.jb2011.lnf.beautyeye.BeautyEyeLNFHelper.launchBeautyEyeLNF();
} catch (Exception e) {
//TODO exception
}
..................... Ваш программный код .........................
..................... Ваш программный код .........................
}
Более подробное руководство разработчика доступно здесь: http://www.52im.net/thread-26-1-1.html.
BeautyEye можно использовать бесплатно и свободно, включая исследования, обучение и даже коммерческое использование. Однако запрещено использовать его в коммерческих целях, выходящих за рамки условий лицензии. Уважайте авторские права.
Если у вас есть вопросы, предложения или вы хотите присоединиться к группе обсуждения Java Swing, пожалуйста, свяжитесь с автором по электронной почте: jb2011@163.com. Также доступна группа обсуждения в QQ: 259448663. Если вам нужна платная помощь в улучшении приложений, обратитесь к автору по QQ: 413980957. Вы также можете посетить блог автора: http://www.52im.net/space-uid-1.html. Мой публичный аккаунт: https://gitee.com/jackjiang/MobileIMSDK/raw/master/preview/more_screenshots/others/my_mp_qr_400_b.png.
Автор имеет степень бакалавра в области компьютерных наук и технологий и работает в сфере мобильных приложений и интеллектуальных носимых устройств.
Опыт работы: программист, менеджер проектов, технический директор. Навыки кодирования: JavaME, JavaSE, JavaEE, Android, iOS и другие платформы. Практический опыт: многолетний опыт разработки программного обеспечения, управления проектами, руководства командами, а также опыт работы в стартапах и крупных компаниях. Опыт в разработке и управлении крупными корпоративными приложениями, мобильными интернет-приложениями и интеллектуальными носимыми устройствами. Часть 1/2: нажмите, чтобы увидеть чёткое исходное изображение
чтобы увидеть больше скриншотов, нажмите здесь
нажмите здесь, чтобы скачать исполняемый jar-файл (Swingsets3)
Проект DroidUIBuilder открыт, адрес проекта: нажмите сюда
для получения дополнительной информации нажмите сюда
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )