1
저는 약간의 프로그램을 만들고 있지만 저의 컨트롤러 클래스에 프로그램을 연결하는 것만 큼 어렵습니다. 이것은 java program that transforms images to ascii입니다. 내 목표는 파일 선택기를 통해 이미지를 선택할 때 링크의 것과 비슷한 응용 프로그램을 활성화하는 것입니다. 파일 선택기에서 이미지를 받아들이도록 구조를 변경할 수 있다고 확신하지만 두 파일을 연결하는 방법을 모르겠습니다. actionEvent 내의 모든 것을 다시 코딩하는 것이 가장 좋을지 또는 완성 된 프로그램을 컨트롤러 클래스에 구현할 수있는 방법이 있는지를 확인하십시오. 감사합니다!컨트롤러 클래스에 프로그램을 연결하는 방법
@FXML
private void img(ActionEvent event3) throws IOException {
FileChooser fileChooser = new FileChooser();
//Set extension filter
FileChooser.ExtensionFilter extFilterJPG = new FileChooser.ExtensionFilter("JPG files (*.jpg)", "*.JPG");
FileChooser.ExtensionFilter extFilterPNG = new FileChooser.ExtensionFilter("PNG files (*.png)", "*.PNG");
fileChooser.getExtensionFilters().addAll(extFilterJPG, extFilterPNG);
//Show open file dialog
File file = fileChooser.showOpenDialog(null)
}//img