【问题标题】:JavaFX FileChooser show custom optionsJavaFX FileChooser 显示自定义选项
【发布时间】:2018-01-21 14:44:28
【问题描述】:

有没有办法在文件选择器对话框上显示其他控件?
我想要这样的东西:

...
File name:    [                                                   ]
Save as type: [                                                   ]

Options (collapsed)
[x] Checkbox     Label: [TextField    ]      Label: [TextField    ]

                                                [ Save ] [ Cancel ]

【问题讨论】:

  • 我认为JavaFX FileChooser 是一种“所见即所得”的类,因为它是final。所以,我猜答案是否定的,你不能有任何额外的控制。
  • @Sedrick 是正确的。 FileChooser 钩子在本机窗口文件选择器中,因此您基本上被操作系统提供的内容所困扰。当然,您可以自定义 Dialog 并从头开始实施整个事情。
  • 感谢您的回答!我想当用户单击“文件 > 另存为...”然后从该对话框中调用 FileChooser 时,我只会显示一个带有选项的新对话框。或者,可以添加“文件 > 导出选项”项并保持“另存为...”对话框不变。

标签: java javafx filechooser


【解决方案1】:

如果您查看源代码,您可以扩展 FileChooser 类 并定制一个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-12
    • 2021-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多