Javafx指向特定文件夹的路径,并选择在textfield中输入的文件

Javafx指向特定文件夹的路径,并选择在textfield中输入的文件,java,javafx,Java,Javafx,我对上一个问题不是很清楚,我只是重新措辞了一下。以下是我试图实现的目标 我想定义一个文件夹的路径 在FROM->TEXT字段中,客户将输入文件夹中已存在的图像名称 单击按钮,文件名将添加到路径中,并将其填充到imageView,而无需手动浏览文件夹 那么,我该怎么做呢?谢谢ImageViewerController.java public class ImageViewerController implements Initializable { private Label label;

我对上一个问题不是很清楚,我只是重新措辞了一下。以下是我试图实现的目标

  • 我想定义一个文件夹的路径
  • 在FROM->TEXT字段中,客户将输入文件夹中已存在的图像名称
  • 单击按钮,文件名将添加到路径中,并将其填充到imageView,而无需手动浏览文件夹

那么,我该怎么做呢?谢谢

ImageViewerController.java

public class ImageViewerController implements Initializable {

private Label label;
@FXML
private ImageView imageView;
@FXML
private TextField txt_Path;

private Image image;
String name;


@Override
public void initialize(URL url, ResourceBundle rb) {

}    

@FXML
private void btn_Valide(ActionEvent event) {
    loadImage();
}

private void loadImage(){
    name = txt_Path.getText();
        File file = new File("src/images/"+name);
        Image image = new Image(file.toURI().toString());
         imageView.setImage(image); 
}

}


可能的副本请查看Allain的答案和mlh对上述链接的修改。或者,如果您愿意,您可以创建自己的文件选择器,在jList中只显示目录中的项目列表。@Sorifind,我的问题不清楚。我只是换了个说法。谢谢