Значок информации - PullRequest
       1

Значок информации

6 голосов
/ 28 июня 2010

Я хотел бы использовать в обычном JDialog информационный значок, предоставляемый JOptionPane.INFORMATION_MESSAGE. Возможно ли это?

1 Ответ

9 голосов
/ 28 июня 2010

В настоящее время в исходном коде JOptionPane (а точнее в его пользовательском интерфейсе) это делается путем извлечения этого свойства:

return (Icon)DefaultLookup.get(optionPane, this, "OptionPane.informationIcon");

Однако вне кода пользовательского интерфейса вам просто нужно вызвать:

UIManager.getIcon("OptionPane.informationIcon")

Обратите внимание, однако, что возвращаемый значок зависит от текущего внешнего вида.


Из любопытства другие ресурсы:

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