gpt4 book ai didi

java - 如何使用自定义 JButton 在 Java (Swing) 中创建 JOptionPane.showOptionDialog 框?

转载 作者:行者123 更新时间:2023-12-03 06:34:42 26 4
gpt4 key购买 nike

读完所有 Dialog 教程一段时间后,似乎没有明显的方法可以做到这一点。最接近的似乎是 JOptionPane.showOptionDialog ,但我受到 optionType 的限制参数在这里。

编辑:我解决了问题,但有一个新问题。看来options showOptionDialog 中指定的参数需要是相当简单的对象(字符串或只是“对象”,而不是 JButton 等)。我试图在此处放置一组自定义工厂创建的 JButton,因为它们有一个我想要使用的特殊翻转图标。然而,发生的情况是,单击这些按钮中的任何一个都不会导致对话框关闭(因此,执行继续阻塞在对话框上)。所以我在标题中更新了我的问题。

更简洁地说——问题是,我如何覆盖 JOptionPane.showOptionDialog(args)获得我正在寻找的按钮定制?或者我是否需要这样做?

请并谢谢! -B。

最佳答案

此 Java 文档应该可以帮助您创建自己的对话框,或自定义现有的对话框:How To Make Dialogs如果这不是您想要的,那么也许创建一个 JDialog,添加必要的组件和按钮并使其可见即可解决问题:)

关于java - 如何使用自定义 JButton 在 Java (Swing) 中创建 JOptionPane.showOptionDialog 框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11145507/

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