Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BoxBuilder$VerticalBoxBuilder


        sharedModels.add(this);
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BoxBuilder row = BoxBuilder.horizontal();
        row.addAllWithSpace(5, field.getLabel(), field.getInputComponent()).glue();
        row.decorate(canvas);
    }
View Full Code Here


        return button.isEnabled();
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BoxBuilder buttons = BoxBuilder.horizontal();
        buttons.addAllWithSpace(10, asButtons());
        buttons.decorate(canvas);
    }
View Full Code Here

    private void layoutInDialog(KongaDialog dialog, UiCanvas canvas) {
        List<JButton> buttons = createButtonsForDialog();
        Grid buttonRow = Grid.oneRow(10);
        buttonRow.setOpaque(false);
        buttonRow.addAll(buttons);
        BoxBuilder controlPanel = BoxBuilder.horizontal();
        controlPanel.glue().add(buttonRow).glue();
        controlPanel.setOpaque(false);
        controlPanel.decorate(canvas);
    }
View Full Code Here

        public JComponent layout() {
            OneColumnPanel col = new OneColumnPanel();
            col.setInsets(0, 0, 2, 0).setWeightX(0.0).setFill(Fill.NONE);
            col.addAll(labels);
            BoxBuilder horizontalGlue = BoxBuilder.horizontal();
            horizontalGlue.glue().add(col).glue();
            BorderLayoutBuilder verticalAnchor = new BorderLayoutBuilder();
            verticalAnchor.center(" ").south(horizontalGlue);
            verticalAnchor.setOpaqueRecursively(false);
            return verticalAnchor.container();
        }
View Full Code Here

            JComponent center = BorderLayoutBuilder.fillWith(container);
            panel.add(center, BorderLayout.CENTER);
        }

        private void layoutButtons() {
            BoxBuilder row = BoxBuilder.horizontal();
            row.glue().add(createRestoreDefaultsButton()).strut(10).add(applyButton);
            row.withEmptyBorder(0, 0, 10, 10);
            row.addToParent(panel, BorderLayout.SOUTH);
        }
View Full Code Here

        topPanel.setBorder(TOP_PANEL_BORDER);
        BorderLayoutBuilder.from(topPanel, 0, 10).center(messageDisplayer).south(createUpperButtonPanel());
    }
   
    private JComponent createUpperButtonPanel() {
        BoxBuilder b = BoxBuilder.horizontal();
        b.glue();
        if (disposeHandler != null) {
            disposeButton = new KongaButton(disposeHandler);
            b.add(disposeButton).strut(10);
        }
        detailsAction = new DetailsAction();
        b.add(new KongaButton(detailsAction));
        return b.container();
    }
View Full Code Here

            }
        });
    }

    private UiProvider createToolbar() {
        BoxBuilder toolbar = BoxBuilder.horizontal();
        toolbar.add(executeAction);
        toolbar.setBorder(new BorderBuilder().etched().empty(3));
        return toolbar;
    }
View Full Code Here

        }
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BoxBuilder row = BoxBuilder.horizontal();
        row.setBackground(Colors.NEUTRAL_BACKGROUND);
        row.add(processIndicator);
        for (QuickLauncher ql : launchers) {
            row.add(ql);
        }
        row.decorate(canvas);
    }
View Full Code Here

    private void layoutComponents() {
        TwoColumnPanel p = new TwoColumnPanel();
        p.setRightAnchor(TwoColumnPanel.SOUTHWEST);
        p.setLeftWeights(1.0, 0.0).setLeftFill(Fill.HORIZONTAL);
        BoxBuilder quickButtons = BoxBuilder.horizontal();
        quickButtons.addAllWithSpace(5, todayButton, lastDaysButton, lastHoursButton);
        p.addRow(InvisiblePanel.newPanel(quickButtons));
        p.addRow(InputFieldFactory.getCapsule(startField), startButton);
        p.addRow(InputFieldFactory.getCapsule(endField), endButton);
        inputPanel.wrap(p);
    }
View Full Code Here

        comboBox.setSelectedIndex(0);
    }

    @Override
    public void decorate(UiCanvas canvas) {
        BoxBuilder ui = BoxBuilder.vertical().leftAligned();
        if (!setCaptionInline) {
            captionLabel = createCaptionLabel(caption);
        }
        ui.addAllWithSpace(3, captionLabel, comboBox).decorate(canvas);
    }
View Full Code Here

TOP

Related Classes of org.jitterbit.ui.layout.BoxBuilder$VerticalBoxBuilder

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.