gpt4 book ai didi

java - 如何在 Java 中的 JOptionPane.showInputDialog() 上显示图标?

转载 作者:行者123 更新时间:2023-12-01 16:36:46 24 4
gpt4 key购买 nike

以下代码段显示了 JOptionPane.showInputDialog() 方法。它工作得很好,现在我想在上面显示一个自定义图标。我目前将其保留为null,如下所示。

String operatingSystem = System.getProperty("os.name");
Object o[] = {"Turn Off", "Restart", "Stand By", "Log Off"};
Frame frame = new Frame(operatingSystem);

Object selectedValue = JOptionPane.showInputDialog(frame,
"What would you like to do with the system?", "Select a task",
JOptionPane.INFORMATION_MESSAGE, null, o, o[0]); //<---- Here it is.

如何在其上显示一个图标来代替null

最佳答案

Swing 提供了一个特别有用的 Icon 接口(interface)实现:ImageIcon ,它从 GIF、JPEG 或 PNG 图像绘制图标。

这是给您的教程:How to Use Icons

完成图标创建后,只需将 null 替换为您的 Icon 。完毕!

关于java - 如何在 Java 中的 JOptionPane.showInputDialog() 上显示图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8200442/

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