mirror of
https://github.com/frosch95/SmartCSV.fx.git
synced 2026-04-11 13:38:23 +02:00
refactored load preferences method
This commit is contained in:
@@ -141,7 +141,7 @@ public class SmartCSVController extends FXMLController {
|
|||||||
errorList.getSelectionModel().selectedItemProperty().addListener(observable -> scrollToError());
|
errorList.getSelectionModel().selectedItemProperty().addListener(observable -> scrollToError());
|
||||||
fileChanged.addListener(observable -> setStateName());
|
fileChanged.addListener(observable -> setStateName());
|
||||||
setStateName();
|
setStateName();
|
||||||
initCsvPreferences();
|
loadCsvPreferences();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -232,13 +232,12 @@ public class SmartCSVController extends FXMLController {
|
|||||||
// private methods
|
// private methods
|
||||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
private void initCsvPreferences() {
|
private void loadCsvPreferences() {
|
||||||
try {
|
try {
|
||||||
File preferencesFile = new File(
|
File preferencesFile = new File(
|
||||||
getClass().getResource("/ninja/javafx/smartcsv/fx/preferences/preferences.json").toURI());
|
getClass().getResource("/ninja/javafx/smartcsv/fx/preferences/preferences.json").toURI());
|
||||||
preferencesLoader.read(preferencesFile);
|
preferencesLoader.read(preferencesFile);
|
||||||
CsvPreference csvPreference = preferencesLoader.getCSVpreference();
|
setCsvPreference(preferencesLoader.getCSVpreference());
|
||||||
setCsvPreference(csvPreference);
|
|
||||||
} catch (IOException | URISyntaxException e) {
|
} catch (IOException | URISyntaxException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user