Ресурсы о том, как разработать внешний вид Java - PullRequest
2 голосов
/ 13 июля 2010

Я хотел бы узнать больше о разработке внешнего вида Java.Кто-нибудь может дать мне несколько веб-адресов, где я могу найти ресурсы о разработке laf?

Заранее спасибо,

Дэвид

Ответы [ 6 ]

4 голосов
/ 13 июля 2010

Написание нестандартного внешнего вида - не единственный вариант. Вы также можете выбрать Synth Look and Feel , который является основой для разработки L & F.

Nimbus является хорошо известным L & F на основе Synth и включен в исходный код OpenJDK 6 в /jdk/src/share/classes/com/sun/java/swing/plaf/nimbus

1 голос
/ 12 октября 2013

Как сказал Powerlord, я бы посоветовал взглянуть на класс Synth, а точнее на Учебные руководства по Java по настройке внешнего вида и ощущения !Я сам играл с ним и смог создать довольно привлекательный графический интерфейс, поэтому я бы сказал, что это мощный инструмент, который стоит изучить.Вот что мне удалось придумать самому:

News Feed Application with custom UI

1 голос
/ 22 марта 2012

Вы можете проверить мой проект Look and Feel с открытым исходным кодом - WebLookAndFeel
Большинство источников правильно прокомментированы на английском языке, поэтому нетрудно понять код:)

1 голос
/ 13 июля 2010

Я попробовал Googling для вас, но обнаружил, что сборы тонкие, как вы, вероятно, тоже.

Подход, который не требует внешних ресурсов, заключается в простой загрузке исходного кода библиотеки Java (вам может потребоваться зарегистрироваться в качестве разработчика с Sun Oracle), а затем сделать свою собственную копию все с теми изменениями, которые вы хотите.

Я знал группу в нашей компании, которая пыталась разработать специфический внешний вид компании. Они допустили много глупых ошибок, например, отметив, что флажки и переключатели имеют одинаковую форму; который забрал информацию у пользователя.

Делать свой собственный L & F - это очень тяжелая работа. Возможно, самый полезный совет, который я могу вам дать, это проанализировать, действительно ли вам или миру действительно нужен еще один внешний вид Java. Как твоя жизнь будет другой? Лучше? Готовы ли вы инвестировать работу, чтобы действительно отшлифовать ее? Чтобы предоставить все значки и изображения, весь процедурный рендеринг для каждого варианта каждого компонента?

0 голосов
/ 24 января 2019

Вы можете скачать "EaSynth Look And Feel Designer" на официальном сайте. Полная версия платная, но в бесплатной версии после каждой модификации приложение показывает (не в режиме подробности), как вы можете сделать то же самое в XML для Synth L & F.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...