Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BorderLayoutBuilder.north()


        private void layoutComponents(Editor editor, int imageWidth) {
            BorderLayoutBuilder layout = BorderLayoutBuilder.from(ui, 0, 5);
            layout.setBorder(Empty.border(6));
            JComponent titlePanel = layoutTitlePanel();
            JLabel imageLabel = createImageLabel(editor, imageWidth);
            layout.north(titlePanel).center(imageLabel);
        }

        private JComponent layoutTitlePanel() {
            TwoColumnPanel grid = new TwoColumnPanel();
            grid.setLeftWeights(1.0, 0.0).setLeftFill(Fill.HORIZONTAL).setLeftAnchor(Anchor.WEST).setLeftInsets(0, 0, 0, 10);
View Full Code Here


    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
        if (includeSearchField) {
            layout.north(searchField);
        }
        layout.center(editorList);
        Border border = new BorderBuilder().rounded(8, 8, new Color(64, 64, 64)).empty(2);
        layout.setBorder(border);
        layout.decorate(canvas);
View Full Code Here

    }

    @Override
    public void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5);
        layout.north(field.getLabel()).center(InvisiblePanel.newPanel(field.getInputComponent()));
        layout.decorate(canvas);
    }

    @Override
    public void requestFocus() {
View Full Code Here

        public void addToContainer(JPanel panel, Object where) {
            panel.removeAll();
            BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5);
            layout.setOpaque(false);
            layout.north(InvisiblePanel.newPanel(grid)).center(documentDisplayer);
            layout.addToParent(panel, where);
            UiUtils.revalidate(panel);
        }
    }
View Full Code Here

    @Override
    public final void decorate(UiCanvas canvas) {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3);
        JLabel caption = getCaption();
        layout.north(caption).center(selector);
        layout.decorate(canvas);
    }

    private JLabel getCaption() {
        return new JLabel(getTitle(), getIcon(), SwingConstants.LEADING);
View Full Code Here

        }

        private void layoutNameChangeUi() {
            BorderLayoutBuilder nameChangeLayout = new BorderLayoutBuilder(0, 10);
            BorderLayoutBuilder fieldLayout = new BorderLayoutBuilder();
            fieldLayout.north(nameChangeUi).setBorder(sectionBorder);
            JLabel caption = getCaption("Jitterbit Connect\u2122 for Databases", ClientIcons.JITTERBIT_CONNECT_32);
            nameChangeLayout.north(caption).center(fieldLayout);
            add(nameChangeLayout, 0.0);
        }
View Full Code Here

        }

        private void layoutObjectSummary() {
            BorderLayoutBuilder summaryLayout = new BorderLayoutBuilder(0, 10);
            JLabel caption = getCaption("Project Creator", ProjectIcons.PROJECT_32);
            summaryLayout.north(caption);
            BorderLayoutBuilder treeLayout = new BorderLayoutBuilder(0, 5);
            treeLayout.north("When you hit \"Finish\", Jitterbit Connect\u2122 will automatically create the following project definitions:").center(objectSummary);
            treeLayout.setBorder(sectionBorder);
            summaryLayout.center(treeLayout);
            add(summaryLayout, 1.0);
View Full Code Here

        Operation op = opNode.getDataObject().getActivity();
        HostedWebServiceUrlWidget w = new HostedWebServiceUrlWidget(op.getID());
        BoxBuilder bottom = BoxBuilder.horizontal();
        bottom.add(w.getCopyToClipboardButton()).glue().add(dlg.createCloseButton()).withEmptyBorder(20, 0, 0, 0);
        BorderLayoutBuilder cp = new BorderLayoutBuilder();
        cp.north(w).south(bottom);
        cp.setBorder(Empty.border(10));
        cp.asContentPaneFor(dlg);
        dlg.setFocusedComponent(w);
    }
   
View Full Code Here

        private void layoutObjectSummary() {
            BorderLayoutBuilder summaryLayout = new BorderLayoutBuilder(0, 10);
            JLabel caption = getCaption("Project Creator", ProjectIcons.PROJECT_32);
            summaryLayout.north(caption);
            BorderLayoutBuilder treeLayout = new BorderLayoutBuilder(0, 5);
            treeLayout.north("When you hit \"Finish\", Jitterbit Connect\u2122 will automatically create the following project definitions:").center(objectSummary);
            treeLayout.setBorder(sectionBorder);
            summaryLayout.center(treeLayout);
            add(summaryLayout, 1.0);
        }
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 "
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.