2017-12-11 1 views
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 

답변

0

알아 냈어! 호기심이있는 사람은 jar 파일로 내 보낸 다음 프로젝트 jar 파일로 가져 와서 실행할 수 있습니다.

관련 문제