util

Clone or download

Updated FileChooser

Modified Files

--- 'a/src/main/java/com/stream_pi/util/uihelper/HBoxInputBoxWithFileChooser.java'
+++ b/src/main/java/com/stream_pi/util/uihelper/HBoxInputBoxWithFileChooser.java
@@ -29,7 +29,7 @@ import java.io.File;
public class HBoxInputBoxWithFileChooser extends HBox {
- public HBoxInputBoxWithFileChooser(String labelText, TextField textField, CheckBox enablerCheckBox, FileChooser.ExtensionFilter extensionFilter)
+ public HBoxInputBoxWithFileChooser(String labelText, TextField textField, CheckBox enablerCheckBox, FileChooser.ExtensionFilter... extensionFilter)
{
textField.setDisable(true);
@@ -46,9 +46,13 @@ public class HBoxInputBoxWithFileChooser
button.setOnAction(event -> {
FileChooser fileChooser = new FileChooser();
- fileChooser.getExtensionFilters().addAll(
- extensionFilter
- );
+
+ if(extensionFilter!=null)
+ {
+ fileChooser.getExtensionFilters().addAll(
+ extensionFilter
+ );
+ }
try {
File selectedDirectory = fileChooser.showOpenDialog(button.getScene().getWindow());