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

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

Introduction

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

Prototype

public static CellConstraints rchw(int row, int col, int rowSpan, int colSpan) 

Source Link

Document

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

Examples:

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

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. java  2s.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 ww . j  a va  2s  .  c  o 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();
}