Package org.springframework.richclient.layout

Examples of org.springframework.richclient.layout.TableLayoutBuilder.cell()


    }

    protected JPanel createContentControl() {
        TableLayoutBuilder panelBuilder = new TableLayoutBuilder();
        String colSpec = "colSpec=" + getTreeControlWidth() + " rowSpec=fill:default:grow";
        panelBuilder.cell(new JScrollPane(pageTree), colSpec);
        panelBuilder.gapCol();
        panelBuilder.cell(pagePanel, "valign=top");
        return panelBuilder.getPanel();
    }
View Full Code Here


    protected JPanel createContentControl() {
        TableLayoutBuilder panelBuilder = new TableLayoutBuilder();
        String colSpec = "colSpec=" + getTreeControlWidth() + " rowSpec=fill:default:grow";
        panelBuilder.cell(new JScrollPane(pageTree), colSpec);
        panelBuilder.gapCol();
        panelBuilder.cell(pagePanel, "valign=top");
        return panelBuilder.getPanel();
    }

    /**
     * Get the width of the tree component to use in the final control construction.  This
View Full Code Here

        panel.setName("panel");
        panel.setBackground(getBackgroundColor());
        TableLayoutBuilder table = new TableLayoutBuilder(panel);
        table.row(FormFactory.LINE_GAP_ROWSPEC);
        table.gapCol();
        table.cell(titleLabel);
        table.gapCol();
        table.cell(iconLabel, "rowspan=2 colspec=pref");
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
        table.cell(messagePane.getControl());
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
View Full Code Here

        TableLayoutBuilder table = new TableLayoutBuilder(panel);
        table.row(FormFactory.LINE_GAP_ROWSPEC);
        table.gapCol();
        table.cell(titleLabel);
        table.gapCol();
        table.cell(iconLabel, "rowspan=2 colspec=pref");
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
        table.cell(messagePane.getControl());
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
        return table.getPanel();
    }
View Full Code Here

        table.gapCol();
        table.cell(titleLabel);
        table.gapCol();
        table.cell(iconLabel, "rowspan=2 colspec=pref");
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
        table.cell(messagePane.getControl());
        table.row(FormFactory.NARROW_LINE_GAP_ROWSPEC);
        return table.getPanel();
    }

    private Icon getIcon() {
View Full Code Here

    JComponent selectionComponent = createSelectionComponent();
    Assert.state(selectionComponent != null, "createSelectionComponent cannot return null");

    if (StringUtils.hasText(description)) {
      builder.cell(getComponentFactory().createLabelFor(description, selectionComponent));
      builder.relatedGapRow();
      builder.row();
    }

    builder.cell(selectionComponent);
View Full Code Here

      builder.cell(getComponentFactory().createLabelFor(description, selectionComponent));
      builder.relatedGapRow();
      builder.row();
    }

    builder.cell(selectionComponent);

    return builder.getPanel();
  }

  protected abstract JComponent createSelectionComponent();
View Full Code Here

    protected JComponent createSelectionComponent() {
        TableLayoutBuilder builder = new TableLayoutBuilder();

        JComponent filterComponent = createFilterComponent();
        builder.cell(filterComponent);
        builder.row();
        builder.relatedGapRow();
        builder.cell(super.createSelectionComponent());

        return builder.getPanel();
View Full Code Here

        JComponent filterComponent = createFilterComponent();
        builder.cell(filterComponent);
        builder.row();
        builder.relatedGapRow();
        builder.cell(super.createSelectionComponent());

        return builder.getPanel();
    }

    protected JComponent createFilterComponent() {
View Full Code Here

        comboBox.setName("comboProperty");

        checkBox = new JCheckBox("checkbox");
        checkBox.setName("booleanProperty");

        builder.cell(new JLabel("string"));
        builder.gapCol();
        builder.cell(stringField);
        builder.relatedGapRow();
        builder.cell(new JLabel("combo"));
        builder.gapCol();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.