Example usage for com.jgoodies.forms.factories CC rcw

List of usage examples for com.jgoodies.forms.factories CC rcw

Introduction

In this page you can find the example usage for com.jgoodies.forms.factories CC rcw.

Prototype

public static CellConstraints rcw(int row, int col, int colSpan) 

Source Link

Document

Sets the row, column, height, and width; uses a height (row span) of 1 and the vertical and horizontal default alignments.

Examples:

 CC.rcw(3, 1, 7); CC.rcw(3, 1, 2); 

Usage

From source file:edu.udo.scaffoldhunter.gui.datacalculation.CalcDialog.java

License:Open Source License

private JPanel buildControlPanel(ListModel pluginListModel, JobsModel jobs) {
    PanelBuilder builder = new PanelBuilder(new FormLayout("max(120dlu;p):g, p",
            "3dlu, p, 3dlu, f:p:g(0.5), 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, f:p:g(0.75)"));
    builder.addSeparator(_("DataCalc.Plugins"), CC.rcw(2, 1, 2));
    pluginList = new JList(pluginListModel);
    pluginList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    pluginList.setSelectedIndex(0);// w  w  w.  jav a2  s. c o m
    builder.add(pluginList, CC.rcw(4, 1, 2));

    builder.addSeparator(_("DataCalc.CalcJobs"), CC.rcw(6, 1, 2));
    joblist = new JList(jobs);
    joblist.setSelectionModel(jobs.getListSelectionModel());
    joblist.clearSelection();
    JScrollPane jobscrollpane = new JScrollPane(joblist);
    builder.add(jobscrollpane, CC.rchw(8, 1, 6, 1));
    builder.add(getMoveUpButton(), CC.rc(8, 2));
    builder.add(getMoveDownButton(), CC.rc(10, 2));
    builder.add(getDeleteButton(), CC.rc(12, 2));

    pluginList.addListSelectionListener(this);
    joblist.addListSelectionListener(this);

    return builder.getPanel();
}

From source file:edu.udo.scaffoldhunter.gui.dataimport.ImportDialog.java

License:Open Source License

private JPanel buildControlPanel(ListModel pluginListModel, JobsModel jobs) {
    PanelBuilder builder = new PanelBuilder(new FormLayout("min(120dlu;p):g, p",
            "3dlu, p, 3dlu, f:p:g(0.25), 3dlu, p, 3dlu, p, 3dlu, p, 3dlu, p, f:p:g(0.75)"));
    builder.addSeparator(_("DataImport.Plugins"), CC.rcw(2, 1, 2));
    pluginList = new JList(pluginListModel);
    pluginList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
    pluginList.setSelectedIndex(0);//from   w  w w. j  av a 2  s . co  m
    builder.add(new JScrollPane(pluginList), CC.rcw(4, 1, 2));

    builder.addSeparator(_("DataImport.ImportJobs"), CC.rcw(6, 1, 2));
    joblist = new JList(jobs);
    joblist.setSelectionModel(jobs.getListSelectionModel());
    joblist.clearSelection();
    builder.add(new JScrollPane(joblist), CC.rchw(8, 1, 6, 1));
    builder.add(getMoveUpButton(), CC.rc(8, 2));
    builder.add(getMoveDownButton(), CC.rc(10, 2));
    builder.add(getDeleteButton(), CC.rc(12, 2));

    pluginList.addListSelectionListener(this);
    joblist.addListSelectionListener(this);

    return builder.getPanel();
}