use of de.lmu.ifi.dbs.elki.gui.multistep.panels.InputTabPanel in project elki by elki-project.
the class MultiStepGUI method addPanels.
private void addPanels(JTabbedPane panels) {
SavedSettingsFile settings = new SavedSettingsFile(MiniGUI.SAVED_SETTINGS_FILENAME);
try {
settings.load();
} catch (FileNotFoundException e) {
LOG.warning("Error loading saved settings.", e);
} catch (IOException e) {
LOG.exception(e);
}
inputTab = new InputTabPanel();
algTab = new AlgorithmTabPanel(inputTab);
evalTab = new EvaluationTabPanel(inputTab, algTab);
outTab = new OutputTabPanel(inputTab, evalTab);
logTab = new LoggingTabPanel();
setTab = new SavedSettingsTabPanel(settings, this);
panels.addTab("Input", inputTab);
panels.addTab("Algorithm", algTab);
panels.addTab("Evaluation", evalTab);
panels.addTab("Output", outTab);
panels.addTab("Logging", logTab);
panels.addTab("Saved Settings", setTab);
setParameters(new ListParameterization());
}
Aggregations