Java Swing 无法在 mac os 10.15 上显示 FileDialog

标签 java macos swing

如标题所述。

演示 Swing 应用程序可以显示此问题:

该对话框未显示,并且我在 IDEA 控制台中收到以下错误: java[5113:271415] +[NSXPCSharedListener endpointForReply:withListenerName:]:尝试获取监听器“com.apple.view-bridge”的端点时发生错误:连接中断

FileDialog fd = new FileDialog(frame);
fd.setVisible(true);

这是新版 macos 10.15 的 bug 吗?或者我没有正确使用FileDialog?

感谢您的宝贵时间!

最佳答案

我发现其他软件在尝试搜索文件时也有同样的问题( example )。您已经正确使用了文件对话框,因此我认为这是新 macOS 中的一个错误。

关于Java Swing 无法在 mac os 10.15 上显示 FileDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56985343/

相关文章:

java - 使用 JDBC for MySQL 5.1 时 getGenerateKeys() 出现奇怪的异常

Java Mockito : Test a protected abstract method

macos - socket.io 无法连接到移动浏览器

objective-c - 带有 solo 标签的 NSXMLElement。 IE。 <标记名属性名=属性值/>

java - 错误 : java. lang.ArrayIndexOutOfBoundsException: 0 >= 0

java - 我想知道如何转换Spring mvc Java配置环境

java - 如何在 Java 纯代码中从 Android 复制 AsyncTask

macos - 终端中 ssh 主机的 mac 自动完成

java - 移动 Java Swing 矩形会留下矩形

java - 在 MySQL 中添加日期(使用 JCalendar)时出现数据截断错误