Как сделать Java-виджет, похожий на оконный виджет, который в настоящее время доступен на боковой панели Windows?Какой API Java использовать? - PullRequest
0 голосов
/ 21 ноября 2011

Я хочу сделать Java-виджет, такой как RSS Feed Reader или Прогноз погоды в Java. Если я использую свинг, я не понимаю внешний вид современных виджетов. Я хотел бы сделать это графически привлекательным. Что я должен сделать, чтобы сделать такой виджет для окон с современным внешним видом? А также Как мне интегрировать его в Windows, чтобы запустить этот виджет при запуске Windows? Любая помощь высоко ценится.

Ответы [ 4 ]

1 голос
/ 21 ноября 2011

Если вы хотите, чтобы он был похож на эти виджеты Windows, ищите другой внешний вид и используйте неокрашенные окна.

Если вы хотите написать фактический виджет, который мог бы быть установлен среди других виджетов, взгляните на то, как реализованы другие - это простая html-страница с javascript или vbscript - все, что может быть отображено в IE.

1 голос
/ 21 ноября 2011

Я думаю, что Swing просто великолепен, потому что позволяет изменить

  • переопределить / настроить Basic / DefaultUI, где как и как вам нужно
  • лучше (как упоминалось на обоих плакатах)опции - реализует Custom Look and Feel
1 голос
/ 21 ноября 2011

Если вы ищете настольное решение, то я думаю, JIDE - лучшее, но платное, SeaGlass также обеспечивает приятный внешний вид.

0 голосов
/ 21 ноября 2011

В случае с Swings вы можете выбрать для него Windows Like Look and Feel, Like

try{
      UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");
}
catch(Exception e){}

Рекомендуется, чтобы фреймы и другие компоненты выглядели как Windows.

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