gpt4 book ai didi

java - 在 Java Swing 文件对话框中创建一个 "accessory view"

转载 作者:行者123 更新时间:2023-11-30 11:38:57 24 4
gpt4 key购买 nike

在 Mac OS X 上, native NSSavePanel支持可用于指定文件类型和其他选项的“附件 View ”(使用 setAccessoryView:)。我也想在我的 Swing 应用程序中做类似的事情。

Accessory view on OS X

我知道JFileChooser支持这样的东西,但它看起来不像本地人。是否可以使用 AWT 的 FileDialog 来做到这一点?直接(使用 native 文件对话框)?也许使用 Java Native Access

最佳答案

不,FileDialog 是不可能的。查看QuaQua .它是一种 Mac OS X Java 外观,与 native UI 更加匹配。它的 JFileChooser 版本可能更符合您的喜好。

如果您已经熟悉 OS X API,最好的解决方案可能是直接通过 JNI 打开 native 对话框。

关于java - 在 Java Swing 文件对话框中创建一个 "accessory view",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13474893/

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