【问题标题】:Java Swing cannot show FileDialog on mac os 10.15Java Swing 无法在 mac os 10.15 上显示 FileDialog
【发布时间】:2019-07-11 17:06:12
【问题描述】:

如标题所述。

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

对话框没有出现,我在 IDEA 控制台中收到以下错误: java[5113:271415] +[NSXPCSharedListener endpointForReply:withListenerName:]:尝试获取侦听器“com.apple.view-bridge”的端点时出错:连接中断

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

这是新的 macOS 10.15 的错误吗?还是我没有正确使用 FileDialog?

感谢您的宝贵时间!

【问题讨论】:

  • FileDialog 是 AWT 而不是 Swing。你试过JFileChooser 吗?如果你不熟悉,我推荐How to Use File Choosers
  • 大家好,这个问题已在新的 mac 10.15 beta 中得到修复。如何操作才能关闭这个线程?

标签: java macos swing


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-06
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-11
    • 1970-01-01
    相关资源
    最近更新 更多