/** Creates new form DbConnectDialog */ public DbConnectDialog(Frame parent, RpcConnection rpcConn, boolean modal) { super(parent, "Database Connection Options", modal); initComponents(); this.rpcConn = rpcConn; myParent = parent; success = false; props = MsfguiApp.getPropertiesNode(); try { // If we don't have saved creds, look for them if (!props.containsKey("dbusername")) reloadDefaults(); showDefaults(); } catch (NullPointerException nex) { } catch (MsfException mex) { // No msf root? mex.printStackTrace(); } Object driver = props.get("dbdriver"); List l = ((javax.swing.SpinnerListModel) typeSpinner.getModel()).getList(); for (Object o : l) if (o.equals(driver)) typeSpinner.setValue(driver); }