2010-06-28 51 views
5

我想在JOptionPane.INFORMATION_MESSAGE提供的信息图标的正常的JDialog中使用。可能吗?信息图标

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

外面的UI代码,不过,你只需要调用:

在JOptionPane的源代码(而不是在它的UI,实际上)
+0

相关问题:http://stackoverflow.com/questions/1196797/where-are-these-icons-as-a-java-resource – Gnoupi 2010-06-28 14:43:05

回答

8

目前,这是通过检索该物业做

UIManager.getIcon("OptionPane.informationIcon") 

但请注意,返回的图标取决于当前的外观&感觉。


出于好奇,其他资源:

  • “OptionPane.errorIcon”
  • “OptionPane.warningIcon”
  • “OptionPane.questionIcon”