Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.OneColumnPanel


        private final OneColumnPanel layout;

        private final Border sectionBorder;

        public Layout() {
            layout = new OneColumnPanel();
            layout.setFill(Fill.BOTH);
            layout.setInsets(0, 0, 20, 0);
            layout.setWeightX(1.0);
            sectionBorder = new BorderBuilder().empty(0, 25, 0, 0).titled("");
            layoutNameChangeUi();
View Full Code Here


        private void layoutWhatsNext() {
            BorderLayoutBuilder whatsNextLayout = new BorderLayoutBuilder(0, 10);
            JLabel caption = getCaption("Automapper", ClientIcons.AUTO_MAPPER_32);
            whatsNextLayout.north(caption);
            OneColumnPanel col = new OneColumnPanel();
            col.setWeightX(1.0);
            col.setInsets(0, 0, 3, 0);
            String mappingsMessage = "<html>" +
                            "When you finish this wizard you will be asked to map the data from your source "
                            + "to your target.<br>" + "To save time, " + JitterbitConnectNames.JITTERBIT_CONNECT
                            + " can automatically create mappings between similar field names.<br>"
                            + "You can edit these mappings.</html>";
            col.add(mappingsMessage);
            autoMapChoice.setBorder(Empty.border(10, 20, 0, 0));
            col.add(autoMapChoice);
            col.setBorder(sectionBorder);
            whatsNextLayout.center(col);
            add(whatsNextLayout, 0.0);
        }
View Full Code Here

        left.gridx = 0;
        return left;
    }
   
    private JComponent getCenterComponent() {
        OneColumnPanel col = new OneColumnPanel();
        col.setWeightX(1.0);
        col.setInsets(5, 5, 10, 5);
        for (RequiredFilesDisplayer dd : displayers) {
            col.add(dd);
        }
        return ComponentCanvasFactory.northBorder(col).getUi();
    }
View Full Code Here

    private abstract static class Displayer {

        public abstract void display();

        protected final void layoutTable(BorderLayoutBuilder cp, InvalidMappingsTable table) {
            OneColumnPanel col = new OneColumnPanel();
            col.setInsets(10, 0, 5, 0);
            layoutTableButtons(col, table);
            col.setInsets(0, 0, 5, 0);
            layoutTable(col, table);
            col.setOpaque(false, true);
            cp.center(col);
        }
View Full Code Here

        }
        return fileCapsules;
    }
   
    private JComponent createLayout() {
        OneColumnPanel col = new OneColumnPanel();
        col.setInsets(5, 5, 5, 5);
        col.setWeightX(1.0);
        String title = Strings.format("FileUpload.FilePrompter.ParentFileLabel",
                        new File(dependency.getParentFile().getFilePath()));
        for (RequiredFileCapsule fc : fileCapsules) {
            col.add(fc);
        }
        col.setBorder(StyleSheet.getDefaultTitleBorder(title));
        return BorderLayoutBuilder.fillWith(col);
    }
View Full Code Here

        return prefUi;
    }

    @Override
    public void display(Container parent) {
        OneColumnPanel col = new OneColumnPanel();
        col.setInsets(5, 5, 10, 5);
        col.setWeightX(1.0);
        col.addAll(includeTransformationMenuPref, rememberTestDataPref, formulaBuilderDisplayModePref,
                        formulaBuilderLayoutPreference, cancelFormulaBuilderOnEscapePref);
        new MapAreaPreferencesLayout(col);
        col.setBorder(BorderFactory.createEmptyBorder(10, 0, 10, 0));
        BorderLayoutBuilder.from(parent).north(col);
    }
View Full Code Here

    private class MapAreaPreferencesLayout {

        private final OneColumnPanel layout;

        public MapAreaPreferencesLayout(OneColumnPanel parent) {
            layout = new OneColumnPanel();
            layout.setInsets(0, 0, 10, 0);
            layout.setWeightX(1.0);
            addCaption();
            addControls();
            layout.setBorder(StyleSheet.getDefaultTitleBorder("Map Area Display Options"));
View Full Code Here

        titleLabel.setIcon(icon);
        return new CaptionTitlePanel(titleLabel, 25);
    }

    private JComponent getContent(String caption) {
        OneColumnPanel left = new OneColumnPanel();
        left.setInsets(5, 5, 5, 15);
        layoutButtons(caption, left);
        layoutStatusArea(left);
        TwoColumnPanel p = new TwoColumnPanel();
        p.setAnchor(TwoColumnPanel.NORTHWEST);
        p.addRow(left, indicator);
View Full Code Here

        super.setReadOnly();
        WidgetUtils.makeReadOnly(selector);
    }

    private void createAndAddRadioButtons() {
        OneColumnPanel column = new OneColumnPanel();
        column.setInsets(3, 0, 10, 10);
        ButtonGroup group = createButtonGroup();
        for (int n = 0; n < labels.length; ++n) {
            JRadioButton btn = createRadioButton(labels[n], group);
            btn.addActionListener(this);
            column.add(btn);
            selector[n] = btn;
        }
        wrap(column);
    }
View Full Code Here

        displayer = createDisplayer();
        setMainPanel(displayer);
    }

    private JPanel createDisplayer() {
        OneColumnPanel displayer = new OneColumnPanel(OneColumnPanel.WEST, OneColumnPanel.NONE);
        displayer.setInsets(5, 5, 25, 5);
        displayer.add(statusPanel);
        displayer.setFill(OneColumnPanel.HORIZONTAL);
        displayer.add(actionPanel);
        JPanel p = InvisiblePanel.newPanel();
        displayer.addToParent(p, null);
        UiUtils.setOpaqueRecursivelySkipDefaults(p, false);
        return p;
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.layout.OneColumnPanel

Copyright © 2018 www.massapicom. 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.