Javafx 2 JavaFx:filechooser中的空文件名消息
我想在用户未在“文件选择器”文本框中输入文件名时显示一条消息 请让我知道是否有办法做到这一点。我的代码如下:Javafx 2 JavaFx:filechooser中的空文件名消息,javafx-2,alert,filechooser,Javafx 2,Alert,Filechooser,我想在用户未在“文件选择器”文本框中输入文件名时显示一条消息 请让我知道是否有办法做到这一点。我的代码如下: FileChooser fileChooser = new FileChooser(); fileChooser.setTitle("Save as"); FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter( "PDF files (*.pdf)", "*.pdf
FileChooser fileChooser = new FileChooser();
fileChooser.setTitle("Save as");
FileChooser.ExtensionFilter extFilter = new FileChooser.ExtensionFilter(
"PDF files (*.pdf)", "*.pdf");
fileChooser.getExtensionFilters().add(extFilter);
File destinationFile = fileChooser.showSaveDialog(primaryStage);
FileChooser是在JavaFX中使用本机API实现的,因此其行为依赖于平台。例如,在Mac OS X上,如果文件名字段为空,文件选择器将禁用“保存”按钮
但是,现在无法修改FileChooser对话框的行为。你在使用哪个平台?我想这是JavaFX中的一个bug,您可以选择“保存”,而不提供文件名 使用JOptionPane可以显示对话框。如果您想在对话框中显示错误消息,请参阅。在java 1.7.0_25(不确定确切版本)之前,这是一个问题,但已在版本中修复
另外,请参见。Windows7。是的,我可以选择“保存”,而无需提供文件名。