我一直在搞乱我正在制作的一个小程序,但我似乎无法将程序连接到我的控制器类。 这是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 :(得分:0)
想出来!对于任何好奇的人,您可以将其导出为jar文件,然后将其导入项目jar文件并执行它!