Example usage for com.jgoodies.forms.layout CellConstraints xywh

List of usage examples for com.jgoodies.forms.layout CellConstraints xywh

Introduction

In this page you can find the example usage for com.jgoodies.forms.layout CellConstraints xywh.

Prototype

public CellConstraints xywh(int col, int row, int colSpan, int rowSpan) 

Source Link

Document

Sets the column, row, width, and height; uses default alignments.

Examples:

 cc.xywh(1, 3, 2, 1); cc.xywh(1, 3, 7, 3); 

Usage

From source file:net.sourceforge.squirrel_sql.client.gui.db.ConnectionInternalFrame.java

License:Open Source License

/**
 * Create the main panel/*from w  ww.  j  av a  2 s . c om*/
 *
 * @return   main panel.
 */
private Component createMainPanel() {
    _user.setColumns(20);
    _password.setColumns(20);

    _driverPropsBtn.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent evt) {
            showDriverPropertiesDialog();
        }
    });

    _btnsPnl.addListener(new MyOkClosePanelListener());

    final FormLayout layout = new FormLayout(
            // Columns
            "right:pref, 8dlu, left:min(100dlu;pref):grow",
            // Rows
            "pref, 6dlu, pref, 6dlu, pref, 6dlu, pref, 6dlu, pref, 6dlu, "
                    + "pref, 6dlu, pref, 6dlu, pref, 3dlu, pref, 3dlu, pref");

    PanelBuilder builder = new PanelBuilder(layout);
    CellConstraints cc = new CellConstraints();
    builder.setDefaultDialogBorder();

    int y = 1;
    builder.addSeparator(getTitle(), cc.xywh(1, y, 3, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.alias"), cc.xy(1, y));
    builder.add(_aliasName, cc.xywh(3, y, 1, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.driver"), cc.xy(1, y));
    builder.add(_driverName, cc.xywh(3, y, 1, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.url"), cc.xy(1, y));
    builder.add(_url, cc.xywh(3, y, 1, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.user"), cc.xy(1, y));
    builder.add(_user, cc.xywh(3, y, 1, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.password"), cc.xy(1, y));
    builder.add(_password, cc.xywh(3, y, 1, 1));

    y += 2;
    _driverPropsBtn.setIcon(_app.getResources().getIcon(SquirrelResources.IImageNames.ALIAS_PROPERTIES));
    builder.add(_driverPropsBtn, cc.xywh(3, y, 1, 1));

    y += 2;
    builder.addLabel(s_stringMgr.getString("ConnectionInternalFrame.warningcapslock"), cc.xywh(1, y, 3, 1));

    y += 2;
    builder.addSeparator("", cc.xywh(1, y, 3, 1));

    y += 2;
    builder.add(_btnsPnl, cc.xywh(1, y, 3, 1));

    // Set focus to password control if default user name has been setup.
    addWidgetListener(new WidgetAdapter() {
        private WidgetAdapter _this;

        public void widgetActivated(WidgetEvent evt) {
            _this = this;
            final String userName = _user.getText();
            if (userName != null && userName.length() > 0) {
                SwingUtilities.invokeLater(new Runnable() {
                    public void run() {
                        final String pw = _password.getText();
                        if (pw != null && pw.length() > 0) {
                            _btnsPnl.getOKButton().requestFocus();
                        } else {
                            _password.requestFocus();
                        }
                        ConnectionInternalFrame.this.removeWidgetListener(_this);
                    }
                });
            }
        }
    });

    return builder.getPanel();
}

From source file:net.sourceforge.squirrel_sql.client.session.mainpanel.PleaseWaitDialog.java

License:Open Source License

private Component createMainPanel() {

    final FormLayout layout = new FormLayout(
            // Columns
            "center:pref",
            // Rows
            "pref, 6dlu, pref, 6dlu, pref, 6dlu, pref");

    PanelBuilder builder = new PanelBuilder(layout);
    CellConstraints cc = new CellConstraints();
    builder.setDefaultDialogBorder();/*from   www.  j  a  va 2  s  . c  om*/

    int y = 1;
    builder.addSeparator(getTitle(), cc.xywh(1, y, 1, 1));

    y += 2;
    //i18n[PleaseWaitDialog.pleaseWait=Please wait while the query is executed]
    builder.addLabel(stringMgr.getString("PleaseWaitDialog.pleaseWait"), cc.xy(1, y));

    y += 2;
    builder.addSeparator("", cc.xywh(1, y, 1, 1));

    //i18n[PleaseWaitDialog.cancel=Cancel]
    cancelButton = new JButton(stringMgr.getString("PleaseWaitDialog.cancel"));
    cancelButton.addActionListener(this);

    y += 2;
    builder.add(cancelButton, cc.xywh(1, y, 1, 1));

    return builder.getPanel();
}

From source file:net.sourceforge.squirrel_sql.plugins.dataimport.gui.ImportFileDialog.java

License:Open Source License

private Component createMainPanel() {
    btnsPnl.addListener(new MyOkClosePanelListener());

    final FormLayout layout = new FormLayout(
            // Columns
            "left:pref:grow",
            // Rows
            //            "12dlu, 6dlu, 12dlu, 6dlu, 80dlu:grow, 6dlu, 12dlu,              6dlu, 80dlu:grow, 6dlu, pref"
            "12dlu, 6dlu, 12dlu, 6dlu, 80dlu:grow, 6dlu, 12dlu, 2dlu, 12dlu, 2dlu, 12dlu, 2dlu, 12dlu, 6dlu, 80dlu:grow, 6dlu, pref");

    PanelBuilder builder = new PanelBuilder(layout);
    CellConstraints cc = new CellConstraints();
    builder.setDefaultDialogBorder();/*from  ww w  .  ja v  a2s .co  m*/

    previewTable = new JTable();
    JScrollPane scrollPane = new JScrollPane(previewTable);

    mappingTable = new JTable(new ColumnMappingTableModel(columns));
    JScrollPane scrollPane2 = new JScrollPane(mappingTable);

    //i18n[ImportFileDialog.headersIncluded=Headers in first line]
    headersIncluded = new JCheckBox(stringMgr.getString("ImportFileDialog.headersIncluded"));
    headersIncluded.setSelected(true);
    headersIncluded.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            GUIUtils.processOnSwingEventThread(new Runnable() {
                public void run() {
                    ImportFileDialog.this.updatePreviewData();
                }
            });
        }
    });

    // i18n[ImportFileDialog.suggestColumns=Suggest columns (find matching columns)]
    suggestColumns = new JCheckBox(stringMgr.getString("ImportFileDialog.suggestColumns"));
    suggestColumns.setSelected(false);
    suggestColumns.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            GUIUtils.processOnSwingEventThread(new Runnable() {
                public void run() {
                    if (oneToOneMapping.isSelected()) {
                        oneToOneMapping.setSelected(false);
                    }
                    ImportFileDialog.this.suggestColumns();
                }
            });
        }
    });
    // i18n[ImportFileDialog.suggestColumnsIgnoreCase=ignore case]
    suggestColumnsIgnoreCase = new JCheckBox(stringMgr.getString("ImportFileDialog.suggestColumnsIgnoreCase"));
    suggestColumnsIgnoreCase.setSelected(false);
    suggestColumnsIgnoreCase.addActionListener(new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            GUIUtils.processOnSwingEventThread(new Runnable() {
                public void run() {
                    ImportFileDialog.this.suggestColumns();
                }
            });
        }
    });
    oneToOneMapping = new JCheckBox(stringMgr.getString("ImportFileDialog.oneToOneMapping"));
    oneToOneMapping.setSelected(false);
    oneToOneMapping.addActionListener(new ActionListener() {

        @Override
        public void actionPerformed(ActionEvent e) {
            GUIUtils.processOnSwingEventThread(new Runnable() {
                public void run() {
                    if (suggestColumns.isSelected()) {
                        suggestColumns.setSelected(false);
                    }
                    if (suggestColumnsIgnoreCase.isSelected()) {
                        suggestColumnsIgnoreCase.setSelected(false);
                    }
                    ImportFileDialog.this.oneToOneColumns();
                }
            });
        }
    });
    safeMode = new JCheckBox(stringMgr.getString("ImportFileDialog.safetySwitch"));
    safeMode.setSelected(true);

    int y = 1;
    //i18n[ImportFileDialog.dataPreview=Data preview]
    builder.add(new JLabel(stringMgr.getString("ImportFileDialog.dataPreview")), cc.xy(1, y));

    y += 2;
    builder.add(headersIncluded, cc.xy(1, y));

    y += 2;
    builder.add(scrollPane, cc.xy(1, y));

    y += 2;
    builder.add(suggestColumns, cc.xy(1, y));

    y += 2;
    builder.add(suggestColumnsIgnoreCase, cc.xy(1, y));

    y += 2;
    builder.add(oneToOneMapping, cc.xy(1, y));

    y += 2;
    builder.add(safeMode, cc.xy(1, y));

    y += 2;
    builder.add(scrollPane2, cc.xy(1, y));

    y += 2;
    builder.add(btnsPnl, cc.xywh(1, y, 1, 1));

    return builder.getPanel();
}

From source file:net.sourceforge.squirrel_sql.plugins.dataimport.importer.csv.CSVSettingsPanel.java

License:Open Source License

private void init() {
    // TODO: Tooltips
    ActionListener stateChangedListener = new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            CSVSettingsPanel.this.stateChanged();
        }/*  w  ww.j  a  v a 2s  . c o m*/
    };
    KeyListener keyStateChangedListener = new KeyAdapter() {
        @Override
        public void keyReleased(KeyEvent e) {
            CSVSettingsPanel.this.stateChanged();
        }
    };
    seperatorChar = new JTextField(1);
    seperatorChar.addActionListener(stateChangedListener);
    seperatorChar.addKeyListener(keyStateChangedListener);
    //i18n[CSVSettingsPanel.seperatorCharToolTip=Specify the character that is used to seperate the columns in this file (e.g. ',' or ';')]
    seperatorChar.setToolTipText(stringMgr.getString("CSVSettingsPanel.seperatorCharToolTip"));
    dateFormat = new JTextField(20);
    dateFormat.addActionListener(stateChangedListener);
    dateFormat.addKeyListener(keyStateChangedListener);
    //i18n[CSVSettingsPanel.useTab=Tab seperated]
    useTab = new JRadioButton(stringMgr.getString("CSVSettingsPanel.useTab"));
    //i18n[CSVSettingsPanel.useChar=Seperated by character:]
    useChar = new JRadioButton(stringMgr.getString("CSVSettingsPanel.useChar"));
    useChar.setSelected(true);
    useTab.addActionListener(stateChangedListener);
    useChar.addActionListener(stateChangedListener);
    encoding = new JComboBox();
    for (String c : Charset.availableCharsets().keySet()) {
        encoding.addItem(c);
    }
    encoding.addActionListener(stateChangedListener);

    ButtonGroup bg = new ButtonGroup();
    bg.add(useTab);
    bg.add(useChar);

    final FormLayout layout = new FormLayout(
            // Columns
            "pref, 6dlu, pref, 12dlu, pref:grow",
            // Rows
            "pref, 6dlu, pref, 6dlu, pref, 6dlu, pref, 6dlu");

    PanelBuilder builder = new PanelBuilder(layout);
    CellConstraints cc = new CellConstraints();
    builder.setDefaultDialogBorder();

    int y = 1;
    //i18n[CSVSettingsPanel.csvSettings=CSV settings]
    builder.addSeparator(stringMgr.getString("CSVSettingsPanel.csvSettings"), cc.xywh(1, y, 5, 1));

    y += 2;
    builder.add(useChar, cc.xy(1, y));
    builder.add(seperatorChar, cc.xy(3, y));
    builder.add(useTab, cc.xy(5, y));

    y += 2;
    //i18n[CSVSettingsPanel.inputFileEncoding=Input file encoding]
    builder.add(new JLabel(stringMgr.getString("CSVSettingsPanel.inputFileEncoding")), cc.xywh(1, y, 3, 1));
    builder.add(encoding, cc.xy(5, y));

    y += 2;
    //i18n[CSVSettingsPanel.dateFormat=Date format]
    builder.add(new JLabel(stringMgr.getString("CSVSettingsPanel.dateFormat")), cc.xywh(1, y, 3, 1));
    builder.add(dateFormat, cc.xy(5, y));

    add(builder.getPanel());
}

From source file:net.sourceforge.squirrel_sql.plugins.dataimport.importer.excel.ExcelSettingsPanel.java

License:Open Source License

private void init() {
    ActionListener stateChangedListener = new ActionListener() {
        public void actionPerformed(ActionEvent e) {
            ExcelSettingsPanel.this.stateChanged();
        }/*from  w w  w .j  a  va  2 s. c  o  m*/
    };
    sheetName = new JComboBox();
    if (wb != null) {
        for (String name : wb.getSheetNames()) {
            sheetName.addItem(name);
        }
    }
    sheetName.addActionListener(stateChangedListener);

    final FormLayout layout = new FormLayout(
            // Columns
            "pref, 6dlu, pref:grow",
            // Rows
            "pref, 6dlu, pref, 6dlu, pref, 6dlu, pref, 6dlu");

    PanelBuilder builder = new PanelBuilder(layout);
    CellConstraints cc = new CellConstraints();
    builder.setDefaultDialogBorder();

    int y = 1;
    //i18n[ExcelSettingsPanel.xlsSettings=Excel import settings]
    builder.addSeparator(stringMgr.getString("ExcelSettingsPanel.xlsSettings"), cc.xywh(1, y, 3, 1));

    y += 2;
    //i18n[ExcelSettingsPanel.sheetName=Sheet name]
    builder.add(new JLabel(stringMgr.getString("ExcelSettingsPanel.sheetName")), cc.xy(1, y));
    builder.add(sheetName, cc.xy(3, y));

    add(builder.getPanel());
}

From source file:net.sourceforge.squirrel_sql.plugins.firebirdmanager.gui.FirebirdManagerBackupRestoreFrame.java

License:Open Source License

public JPanel createPanelMain() {
    JPanel jpanelMain = new JPanel();
    FormLayout formlayout1 = new FormLayout(
            "FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE",
            "CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,FILL:DEFAULT:GROW(1.0),CENTER:5DLU:NONE,FILL:70DLU:NONE,CENTER:5DLU:NONE");
    CellConstraints cc = new CellConstraints();
    jpanelMain.setLayout(formlayout1);// w  ww.  ja v a 2 s  . c o m

    lblUsername.setName("lblUsername");
    lblUsername.setText("username");
    jpanelMain.add(lblUsername, cc.xy(2, 2));

    lblPW.setName("lblPW");
    lblPW.setText("password");
    jpanelMain.add(lblPW, cc.xy(2, 4));

    jtextfieldUsername.setName("jtextfieldUsername");
    jpanelMain.add(jtextfieldUsername, cc.xy(4, 2));

    jpasswordfieldPW.setName("jpasswordfieldPW");
    jpanelMain.add(jpasswordfieldPW, cc.xy(4, 4));

    jtabbedpaneMain.setName("jtabbedpaneMain");
    jtabbedpaneMain.addTab("backup", null, createPanelBackup());
    jtabbedpaneMain.addTab("restore", null, createPanelRestore());
    jpanelMain.add(jtabbedpaneMain, cc.xywh(2, 8, 5, 1));

    jtextareaProcess.setName("jtextareaProcess");
    //         JScrollPane jscrollpane1 = new JScrollPane();
    jscrollpaneProcess.setViewportView(jtextareaProcess);
    jscrollpaneProcess.setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED);
    jscrollpaneProcess.setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED);
    jpanelMain.add(jscrollpaneProcess, cc.xywh(2, 10, 5, 1));

    jcheckboxDisplayProcess.setActionCommand("display process");
    jcheckboxDisplayProcess.setName("jcheckboxDisplayProcess");
    jcheckboxDisplayProcess.setText("display process");
    jpanelMain.add(jcheckboxDisplayProcess, cc.xy(4, 6));

    return jpanelMain;
}

From source file:net.sourceforge.squirrel_sql.plugins.firebirdmanager.gui.FirebirdManagerBackupRestoreFrame.java

License:Open Source License

public JPanel createPanelBackup() {
    JPanel jpanelBackup = new JPanel();
    FormLayout formlayout1 = new FormLayout(
            "FILL:3DLU:NONE,LEFT:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:30DLU:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE",
            "CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,FILL:DEFAULT:NONE,FILL:5DLU:NONE");
    CellConstraints cc = new CellConstraints();
    jpanelBackup.setLayout(formlayout1);

    lblBckDBHost.setName("lblBckDBHost");
    lblBckDBHost.setText("database host");
    jpanelBackup.add(lblBckDBHost, cc.xy(2, 2));

    lblBckDBFile.setName("lblBckDBFile");
    lblBckDBFile.setText("database file");
    jpanelBackup.add(lblBckDBFile, cc.xy(2, 4));

    jtextfieldBckDBHost.setName("jtextfieldBckDBHost");
    jpanelBackup.add(jtextfieldBckDBHost, cc.xywh(4, 2, 3, 1));

    jtextfieldBckDBFile.setName("jtextfieldBckDBFile");
    jpanelBackup.add(jtextfieldBckDBFile, cc.xywh(4, 4, 7, 1));

    lblBckBackupFile.setName("lblBckBackupFile");
    lblBckBackupFile.setText("backup file");
    jpanelBackup.add(lblBckBackupFile, cc.xy(2, 6));

    jtextfieldBckBackupFile.setName("jtextfieldBckBackupFile");
    jpanelBackup.add(jtextfieldBckBackupFile, cc.xywh(4, 6, 7, 1));

    jcheckboxBckIgnoreChecksum.setActionCommand("ignore bad checksums");
    jcheckboxBckIgnoreChecksum.setName("jcheckboxBckIgnoreChecksum");
    jcheckboxBckIgnoreChecksum.setText("ignore bad checksums");
    jpanelBackup.add(jcheckboxBckIgnoreChecksum, cc.xywh(2, 8, 3, 1));

    jcheckboxBckIgnoreLimbo.setActionCommand("ignore transaction in Limbo");
    jcheckboxBckIgnoreLimbo.setName("jcheckboxBckIgnoreLimbo");
    jcheckboxBckIgnoreLimbo.setText("ignore transaction in Limbo");
    jpanelBackup.add(jcheckboxBckIgnoreLimbo, cc.xywh(6, 8, 9, 1));

    jbuttonBckDBFile.setActionCommand("...");
    jbuttonBckDBFile.setName("jbuttonBckDBFile");
    jbuttonBckDBFile.setText("...");
    jpanelBackup.add(jbuttonBckDBFile, cc.xy(14, 4));

    jbuttonBckBackupFile.setActionCommand("...");
    jbuttonBckBackupFile.setName("jbuttonBckBackupFile");
    jbuttonBckBackupFile.setText("...");
    jpanelBackup.add(jbuttonBckBackupFile, cc.xy(14, 6));

    jcheckboxBckMetadataOnly.setActionCommand("backup metadata only");
    jcheckboxBckMetadataOnly.setName("jcheckboxBckMetadataOnly");
    jcheckboxBckMetadataOnly.setText("backup metadata only");
    jpanelBackup.add(jcheckboxBckMetadataOnly, cc.xywh(2, 10, 3, 1));

    jcheckboxBckGarbageCollection.setActionCommand("inhibit garbage collection");
    jcheckboxBckGarbageCollection.setName("jcheckboxBckGarbageCollection");
    jcheckboxBckGarbageCollection.setText("inhibit garbage collection");
    jpanelBackup.add(jcheckboxBckGarbageCollection, cc.xywh(6, 10, 9, 1));

    jcheckboxBckOldMetadata.setActionCommand("save old style metadata descriptions");
    jcheckboxBckOldMetadata.setName("jcheckboxBckOldMetadata");
    jcheckboxBckOldMetadata.setText("save old style metadata descriptions");
    jpanelBackup.add(jcheckboxBckOldMetadata, cc.xywh(2, 12, 3, 1));

    jcheckboxBckTransportable.setActionCommand("transportable format");
    jcheckboxBckTransportable.setName("jcheckboxBckTransportable");
    jcheckboxBckTransportable.setSelected(true);
    jcheckboxBckTransportable.setText("transportable format");
    jpanelBackup.add(jcheckboxBckTransportable, cc.xywh(2, 14, 3, 1));

    jcheckboxBckConvertToTables.setActionCommand("backup external files as tables");
    jcheckboxBckConvertToTables.setName("jcheckboxBckConvertToTables");
    jcheckboxBckConvertToTables.setText("backup external files as tables");
    jpanelBackup.add(jcheckboxBckConvertToTables, cc.xywh(6, 12, 9, 1));

    jpanelBackup.add(createPanelBackupButton(),
            new CellConstraints(2, 16, 13, 1, CellConstraints.CENTER, CellConstraints.DEFAULT));
    lblBckPort.setName("lblBckPort");
    lblBckPort.setText("Port");
    jpanelBackup.add(lblBckPort, cc.xy(8, 2));

    jtextfieldBckPort.setName("jtextfieldBckPort");
    jpanelBackup.add(jtextfieldBckPort, cc.xy(10, 2));

    btnCreateBackupFilename.setActionCommand("...");
    btnCreateBackupFilename.setName("btnCreateBackupFilename");
    btnCreateBackupFilename.setText("...");
    btnCreateBackupFilename.setToolTipText("create date filename");
    jpanelBackup.add(btnCreateBackupFilename, cc.xy(12, 6));

    jcheckboxBckNoDataCompression.setActionCommand("no data compression");
    jcheckboxBckNoDataCompression.setName("jcheckboxNoDataCompression");
    jcheckboxBckNoDataCompression.setText("no data compression");
    jpanelBackup.add(jcheckboxBckNoDataCompression, cc.xywh(6, 14, 9, 1));

    jbuttonSaveBackupProp.setActionCommand("...");
    jbuttonSaveBackupProp.setName("jbuttonSaveBackupProp");
    jbuttonSaveBackupProp.setText("...");
    jpanelBackup.add(jbuttonSaveBackupProp, cc.xy(12, 2));

    jbuttonLoadBackupProp.setActionCommand("...");
    jbuttonLoadBackupProp.setName("jbuttonLoadBackupProp");
    jbuttonLoadBackupProp.setText("...");
    jpanelBackup.add(jbuttonLoadBackupProp, cc.xy(14, 2));

    return jpanelBackup;
}

From source file:net.sourceforge.squirrel_sql.plugins.firebirdmanager.gui.FirebirdManagerBackupRestoreFrame.java

License:Open Source License

public JPanel createPanelRestore() {
    JPanel jpanelRestore = new JPanel();
    FormLayout formlayout1 = new FormLayout(
            "FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:30DLU:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE",
            "CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,FILL:DEFAULT:NONE,FILL:5DLU:NONE");
    CellConstraints cc = new CellConstraints();
    jpanelRestore.setLayout(formlayout1);

    lblResDBFile.setName("lblResDBFile");
    lblResDBFile.setText("database file");
    jpanelRestore.add(lblResDBFile, cc.xy(2, 6));

    jtextfieldResDBFile.setName("jtextfieldResDBFile");
    jpanelRestore.add(jtextfieldResDBFile, cc.xywh(4, 6, 7, 1));

    jbuttonResDBFile.setActionCommand("...");
    jbuttonResDBFile.setName("jbuttonResDBFile");
    jbuttonResDBFile.setText("...");
    jpanelRestore.add(jbuttonResDBFile, cc.xy(14, 6));

    jcheckboxResDeactivateIndexes.setActionCommand("deactivate indexes during restore");
    jcheckboxResDeactivateIndexes.setName("jcheckboxResDeactivateIndexes");
    jcheckboxResDeactivateIndexes.setText("deactivate indexes during restore");
    jpanelRestore.add(jcheckboxResDeactivateIndexes, cc.xywh(2, 8, 3, 1));

    jcheckboxResWithoutShadows.setActionCommand("restore without creating shadows");
    jcheckboxResWithoutShadows.setName("jcheckboxResWithoutShadows");
    jcheckboxResWithoutShadows.setText("restore without creating shadows");
    jpanelRestore.add(jcheckboxResWithoutShadows, cc.xywh(2, 10, 3, 1));

    jcheckboxResUseAllSpace.setActionCommand("do not reserve space for record versions");
    jcheckboxResUseAllSpace.setName("jcheckboxResUseAllSpace");
    jcheckboxResUseAllSpace.setText("do not reserve space for record versions");
    jpanelRestore.add(jcheckboxResUseAllSpace, cc.xywh(2, 12, 3, 1));

    jcheckboxResOneTableAtTime.setActionCommand("restores one table at a time");
    jcheckboxResOneTableAtTime.setName("jcheckboxResOneTableAtTime");
    jcheckboxResOneTableAtTime.setText("restores one table at a time");
    jpanelRestore.add(jcheckboxResOneTableAtTime, cc.xywh(6, 8, 9, 1));

    jcheckboxResWithoutValidity.setActionCommand("do not restore database validity conditions");
    jcheckboxResWithoutValidity.setName("jcheckboxResWithoutValidity");
    jcheckboxResWithoutValidity.setText("do not restore database validity conditions");
    jpanelRestore.add(jcheckboxResWithoutValidity, cc.xywh(6, 10, 9, 1));

    jcheckboxResReplaceDatabase.setActionCommand("replace database from backup file");
    jcheckboxResReplaceDatabase.setName("jcheckboxResReplaceDatabase");
    jcheckboxResReplaceDatabase.setText("replace database from backup file");
    jpanelRestore.add(jcheckboxResReplaceDatabase, cc.xywh(6, 12, 9, 1));

    jpanelRestore.add(createPanelRestoreButton(),
            new CellConstraints(2, 16, 13, 1, CellConstraints.CENTER, CellConstraints.DEFAULT));
    jcheckboxResPageSize.setActionCommand("override old page size");
    jcheckboxResPageSize.setName("jcheckboxResPageSize");
    jcheckboxResPageSize.setText("override old page size");
    jpanelRestore.add(jcheckboxResPageSize, cc.xywh(2, 14, 3, 1));

    jpanelRestore.add(createPanelRestorePageSize(), cc.xywh(6, 14, 9, 1));
    jtextfieldResPort.setName("jtextfieldResPort");
    jpanelRestore.add(jtextfieldResPort, cc.xy(10, 2));

    lblResPort.setName("lblResPort");
    lblResPort.setText("Port");
    jpanelRestore.add(lblResPort, cc.xy(8, 2));

    jtextfieldResBackupFile.setName("jtextfieldResBackupFile");
    jpanelRestore.add(jtextfieldResBackupFile, cc.xywh(4, 4, 7, 1));

    lblResDBHost.setName("lblResDBHost");
    lblResDBHost.setText("database host");
    jpanelRestore.add(lblResDBHost, cc.xy(2, 2));

    lblResBackupFile.setName("lblResBackupFile");
    lblResBackupFile.setText("backup file");
    jpanelRestore.add(lblResBackupFile, cc.xy(2, 4));

    jtextfieldResDBHost.setName("jtextfieldResDBHost");
    jpanelRestore.add(jtextfieldResDBHost, cc.xywh(4, 2, 3, 1));

    jbuttonResBackupFile.setActionCommand("...");
    jbuttonResBackupFile.setName("jbuttonResBackupFile");
    jbuttonResBackupFile.setText("...");
    jpanelRestore.add(jbuttonResBackupFile, cc.xy(14, 4));

    btnResCopyBackupFilenameFromBackup.setActionCommand("...");
    btnResCopyBackupFilenameFromBackup.setName("btnResCopyBackupFilenameFromBackup");
    btnResCopyBackupFilenameFromBackup.setText("...");
    btnResCopyBackupFilenameFromBackup.setToolTipText("copy backup filename from the backup page");
    jpanelRestore.add(btnResCopyBackupFilenameFromBackup, cc.xy(12, 4));

    btnResCopyDatabaseFilenameFromBackup.setActionCommand("...");
    btnResCopyDatabaseFilenameFromBackup.setName("btnResCopyDatabaseFilenameFromBackup");
    btnResCopyDatabaseFilenameFromBackup.setText("...");
    btnResCopyDatabaseFilenameFromBackup.setToolTipText("copy database filename from the backup page");
    jpanelRestore.add(btnResCopyDatabaseFilenameFromBackup, cc.xy(12, 6));

    jbuttonSaveRestoreProp.setActionCommand("...");
    jbuttonSaveRestoreProp.setName("jbuttonSaveRestoreProp");
    jbuttonSaveRestoreProp.setText("...");
    jpanelRestore.add(jbuttonSaveRestoreProp, cc.xy(12, 2));

    jbuttonLoadRestoreProp.setActionCommand("...");
    jbuttonLoadRestoreProp.setName("jbuttonLoadRestoreProp");
    jbuttonLoadRestoreProp.setText("...");
    jpanelRestore.add(jbuttonLoadRestoreProp, cc.xy(14, 2));

    return jpanelRestore;
}

From source file:net.sourceforge.squirrel_sql.plugins.firebirdmanager.gui.FirebirdManagerCreateDatabaseFrame.java

License:Open Source License

private JPanel createPanelCreateDB() {
    JPanel jpanelCreateDB = new JPanel();
    FormLayout formlayout1 = new FormLayout(
            "FILL:5DLU:NONE,RIGHT:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:GROW(1.0),FILL:3DLU:NONE,FILL:15DLU:NONE,FILL:3DLU:NONE,FILL:10DLU:NONE,FILL:3DLU:NONE,FILL:15DLU:NONE,FILL:3DLU:NONE,FILL:15DLU:NONE,FILL:5DLU:NONE",
            "CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE,CENTER:10DLU:NONE,CENTER:DEFAULT:NONE,CENTER:5DLU:NONE");
    CellConstraints cc = new CellConstraints();
    jpanelCreateDB.setLayout(formlayout1);

    lblDirectory.setName("lblDirectory");
    lblDirectory.setText("directory");
    jpanelCreateDB.add(lblDirectory, cc.xy(2, 2));

    lblFilename.setName("lblFilename");
    lblFilename.setText("filename");
    jpanelCreateDB.add(lblFilename, cc.xy(2, 4));

    lblServer.setName("lblServer");
    lblServer.setText("server");
    jpanelCreateDB.add(lblServer, cc.xy(2, 6));

    lblUsername.setName("lblUsername");
    lblUsername.setText("username");
    jpanelCreateDB.add(lblUsername, cc.xy(2, 8));

    lblPassword.setName("lblPassword");
    lblPassword.setText("password");
    jpanelCreateDB.add(lblPassword, cc.xy(2, 10));

    jtextfieldDatabaseDirectory.setName("jtextfieldDatabaseDirectory");
    jpanelCreateDB.add(jtextfieldDatabaseDirectory, cc.xy(4, 2));

    jtextfieldFilename.setName("jtextfieldFilename");
    jpanelCreateDB.add(jtextfieldFilename, cc.xywh(4, 4, 9, 1));

    jtextfieldServer.setName("jtextfieldServer");
    jpanelCreateDB.add(jtextfieldServer, cc.xy(4, 6));

    jtextfieldUsername.setName("jtextfieldUsername");
    jpanelCreateDB.add(jtextfieldUsername, cc.xywh(4, 8, 9, 1));

    jpasswordfield.setName("jpasswordfield");
    jpanelCreateDB.add(jpasswordfield, cc.xywh(4, 10, 9, 1));

    lblPort.setName("lblPort");
    lblPort.setText("port");
    jpanelCreateDB.add(lblPort,//from ww  w.ja v a  2 s  .  c  o m
            new CellConstraints(6, 6, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    jbuttonDatabaseDirectory.setActionCommand("JButton");
    jbuttonDatabaseDirectory.setName("jbuttonDatabaseDirectory");
    jbuttonDatabaseDirectory.setText("JButton");
    jpanelCreateDB.add(jbuttonDatabaseDirectory, cc.xy(6, 2));

    jtextfieldPort.setName("jtextfieldPort");
    jtextfieldPort.setSelectionEnd(4);
    jtextfieldPort.setSelectionStart(4);
    jtextfieldPort.setText("3050");
    jpanelCreateDB.add(jtextfieldPort, cc.xywh(10, 6, 3, 1));

    jbuttonCreate.setActionCommand("Create");
    jbuttonCreate.setName("jbuttonCreate");
    jbuttonCreate.setText("Create");
    jpanelCreateDB.add(jbuttonCreate, cc.xywh(6, 14, 7, 1));

    jpanelCreateDB.add(horizontallinecomponent1, cc.xywh(2, 13, 11, 1));

    jpanelCreateDB.add(createPanelSQLDialect(), cc.xy(4, 12));

    jbuttonLoadProp.setName("jbuttonLoadProp");
    jbuttonLoadProp.setText("...");
    jpanelCreateDB.add(jbuttonLoadProp, cc.xy(10, 2));

    jbuttonSaveProp.setActionCommand("...");
    jbuttonSaveProp.setText("...");
    jpanelCreateDB.add(jbuttonSaveProp, cc.xy(12, 2));

    return jpanelCreateDB;
}

From source file:net.sourceforge.squirrel_sql.plugins.firebirdmanager.gui.FirebirdManagerGrantFrame.java

License:Open Source License

public JPanel createPanelEdit() {
    JPanel jpanel1 = new JPanel();
    FormLayout formlayout1 = new FormLayout(
            "FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:NONE,FILL:DEFAULT:NONE,FILL:3DLU:GROW(1.0),FILL:30DLU:NONE,FILL:DEFAULT:NONE",
            "CENTER:DEFAULT:NONE,CENTER:5DLU:NONE,CENTER:DEFAULT:NONE");
    CellConstraints cc = new CellConstraints();
    jpanel1.setLayout(formlayout1);/*from  www.j a  v  a 2  s  .c  om*/

    jcheckboxSelect.setName("jcheckboxSelect");
    jcheckboxSelect.setText(i18n.GRANTMANAGER_LBL_SELECT);
    jpanel1.add(jcheckboxSelect, cc.xy(1, 1));

    jcheckboxInsert.setName("jcheckboxInsert");
    jcheckboxInsert.setText(i18n.GRANTMANAGER_LBL_INSERT);
    jpanel1.add(jcheckboxInsert, cc.xy(3, 1));

    jcheckboxDelete.setName("jcheckboxDelete");
    jcheckboxDelete.setText(i18n.GRANTMANAGER_LBL_DELETE);
    jpanel1.add(jcheckboxDelete, cc.xy(7, 1));

    jcheckboxUpdate.setName("jcheckboxUpdate");
    jcheckboxUpdate.setText(i18n.GRANTMANAGER_LBL_UPDATE);
    jpanel1.add(jcheckboxUpdate, cc.xy(5, 1));

    btnSetPermissions.setName("btnSetPermissions");
    btnSetPermissions.setText(i18n.GRANTMANAGER_LBL_PERMISSIONS);
    jpanel1.add(btnSetPermissions, cc.xy(10, 1));

    jcheckboxReference.setName("jcheckboxReference");
    jcheckboxReference.setText(i18n.GRANTMANAGER_LBL_REFERENCE);
    jpanel1.add(jcheckboxReference, cc.xy(1, 3));

    jcheckboxAll.setName("jcheckboxAll");
    jcheckboxAll.setText(i18n.GRANTMANAGER_LBL_ALL);
    jpanel1.add(jcheckboxAll, cc.xy(3, 3));

    jcheckboxExecute.setName("jcheckboxExecute");
    jcheckboxExecute.setText(i18n.GRANTMANAGER_LBL_EXECUTE);
    jpanel1.add(jcheckboxExecute, cc.xy(5, 3));

    jcheckboxMember.setName("jcheckboxMember");
    jcheckboxMember.setText(i18n.GRANTMANAGER_LBL_MEMBER);
    jpanel1.add(jcheckboxMember, cc.xy(7, 3));

    jprogressbarSetPermissions.setName("jprogressBarSetting");
    jprogressbarSetPermissions.setValue(25);
    jpanel1.add(jprogressbarSetPermissions, cc.xywh(9, 3, 2, 1));

    return jpanel1;
}