gpt4 book ai didi

java - 这些错误和警告图标作为 Java 资源在哪里?

转载 作者:太空狗 更新时间:2023-10-29 22:42:35 25 4
gpt4 key购买 nike

我有一个自定义树单元格渲染器,我用它来渲染自定义图标 JTree,我真的很喜欢 JOptionPane 分别为警告消息和错误消息显示的警告图标和错误图标。显然,我可以使用以下代码来获取我自己使用的图标,但这太麻烦了,需要我实例化我永远不会使用的对话框:

public class ValidationCellRenderer extends DefaultTreeCellRenderer {
private Icon warnIcon;
private Icon errorIcon;

public ValidationCellRenderer() {
JOptionPane optionPane = new JOptionPane(new Object(),
JOptionPane.WARNING_MESSAGE);
warnIcon = optionPane.getIcon();
optionPane = new JOptionPane(new Object(),
JOptionPane.ERROR_MESSAGE);
errorIcon = optionPane.getIcon();
}
}

必须有更好的方法来将这些图标作为资源获取,但我没有找到从 Java API 执行此操作的简单方法。有人有什么建议吗?

最佳答案

我们也通过以下方式使用它们:

UIManager.getIcon("OptionPane.errorIcon")

UIManager.getIcon("OptionPane.warningIcon")

关于java - 这些错误和警告图标作为 Java 资源在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1196797/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com