public void loadValues(ConnectionWithParams cwp) { getPortTextField().setText(cwp.getPort()); selectThisInDriverCombo(cwp.getDrvName()); getDbTextField().setText(cwp.getDb()); getUserTextField().setText(cwp.getUser()); if (cwp.getPw() == null) { getPasswordField().setText(""); } else { getPasswordField().setText(cwp.getPw()); } getUrlTextArea().setText(cwp.getHost()); boolean connected = false; try { connected = (cwp.getConnection() != null) && (!cwp.getConnection().isClosed()); } catch (DBException e) { logger.error("While checking connection: " + e.getMessage()); connected = false; } getConnectedCheckBox().setSelected(connected); getConnNameTextField().setText(cwp.getName()); }