美文网首页JavaFX
JavaFx每次仅允许打开一个文件选择器的窗口

JavaFx每次仅允许打开一个文件选择器的窗口

作者: 洞链 | 来源:发表于2019-10-14 16:22 被阅读0次

JavaFx每次仅允许打开一个文件选择器的窗口,其中node是指用户点击哪个node起作用,顾名思义,设置最外层的布局。

imageIcon.setOnMouseClicked(event -> {
                Scene scene = node.getScene();
                Window w = (null == scene) ? null : scene.getWindow();
                imageFileChooser.setInitialDirectory(new File(System.getProperty("user.home")));
                imageFileChooser.getExtensionFilters().add(new FileChooser.ExtensionFilter("图片文件", "*.png", "*.jpg", "*.bmp", "*.gif"));
                File file = imageFileChooser.showOpenDialog(w);

相关文章

网友评论

    本文标题:JavaFx每次仅允许打开一个文件选择器的窗口

    本文链接:https://www.haomeiwen.com/subject/ugbrmctx.html