public ConfigFrameImpl() { super(); this.configHelper = ConfigHelper.getInstance(); outputText.setText(configHelper.getOutLocation()); threadCount.setValue(configHelper.getNumThreads()); for (String t : configHelper.getOutType().split(",")) { if ("CSV".equals(t)) csvCheck.setSelected(true); else if ("KML".equals(t)) kmlCheck.setSelected(true); else if ("WKT".equals(t)) wktCheck.setSelected(true); else if ("JSON".equals(t)) jsonCheck.setSelected(true); else if ("SHAPEFILE".equals(t)) shapefileCheck.setSelected(true); } Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); this.setLocation( dim.width / 2 - this.getSize().width / 2, dim.height / 2 - this.getSize().height / 2); doneButton.addActionListener( new ActionListener() { @Override public void actionPerformed(ActionEvent e) { doneButtonActionPerformed(e); } }); }