Package org.jitterbit.ui.layout

Examples of org.jitterbit.ui.layout.BoxBuilder.addAllWithSpace()


        private void addSearchField(OneColumnPanel parent) {
            JLabel label = new KongaLabel(ApplicationResources.MNEMONIC_FACTORY.fromString(
                            TreeStrings.get("Search.FieldLabel")));
            label.setLabelFor(searchField);
            BoxBuilder row = BoxBuilder.horizontal();
            row.addAllWithSpace(10, label, searchField);
            parent.setWeightX(1.0);
            parent.add(row);
        }
       
        private void addOptionsUi(OneColumnPanel parent) {
View Full Code Here


        return field;
    }

    private void doLayout() {
        BoxBuilder row = BoxBuilder.horizontal();
        row.addAllWithSpace(20, getFieldForLayout(firstField), getFieldForLayout(lastField));
        row.setBorder(StyleSheet.getDefaultTitleBorder(Strings.get("File.IgnoreLines")));
        wrap(row);
    }

    private static JComponent getFieldForLayout(InputField field) {
View Full Code Here

            return dropDown.getDisplayer();
        }

        protected final UiProvider layoutTransferTypeAndSecurityOptions() {
            BoxBuilder row = BoxBuilder.horizontal();
            row.addAllWithSpace(50, createTransferTypeLayout(), securityModePanel.getUi());
            return row;
        }

        private JComponent createTransferTypeLayout() {
            OneColumnPanel p = new OneColumnPanel();
View Full Code Here

        panel.setAnchor(Anchor.NORTHWEST).setRightFill(Fill.BOTH).setRightWeights(1.0, 1.0);
        panel.addRow(new JLabel("Members"), BorderLayoutBuilder.fillWith(memberList));
        panel.setRightFill(Fill.NONE).setRightWeights(0.0, 0.0);
        BoxBuilder buttons = BoxBuilder.horizontal();
        buttons.setUseSmallSizedIconsForActions(true);
        buttons.addAllWithSpace(10, addMemberAction, removeMemberAction);
        panel.addRow(null, InvisiblePanel.newPanel(buttons));
        return new BorderLayoutBuilder().north(panel).container();
    }

    private void applyName() {
View Full Code Here

    }
   
    private UiProvider layoutFilterControls() {
        BoxBuilder row = BoxBuilder.horizontal();
        row.setAlignmentY(Component.BOTTOM_ALIGNMENT);
        row.addAllWithSpace(10, createInvisibleCapsule(fileFilterField.asInputFieldForLayout()), createEditFilterOptionsButton());
        return row;
    }
   
    private JComponent layoutOptionalControls() {
        OneColumnPanel p = createControlCanvas();
View Full Code Here

    public JComponent getFieldForLayout() {
        BoxBuilder row = BoxBuilder.horizontal();
        JLabel prefix = TextStyles.DefaultBold.makeLabel("http://[server name]:[server port]/");
        prefix.setForeground(Color.DARK_GRAY);
        JTextComponent tc = field.getInputComponent();
        row.addAllWithSpace(2, prefix, tc);
        Border border = tc.getBorder();
        tc.setBorder(null);
        row.setBorder(border);
        row.setBackground(tc.getBackground());
        return row.container();
View Full Code Here

        private void layoutActions(TwoColumnPanel parent) {
            if (projectActions.length > 0) {
                BoxBuilder buttons = BoxBuilder.horizontal();
                buttons.setUseSmallSizedIconsForActions(true);
                buttons.addAllWithSpace(10, (Object[]) projectActions);
                parent.addRow(null, buttons);
            }
        }

        private boolean isScrollable(InputField field) {
View Full Code Here

        panel.setRightWeights(1.0, 1.0).setRightFill(Fill.BOTH);
        panel.addRow(new JLabel("Member of"), BorderLayoutBuilder.fillWith(groupList));
        panel.setRightFill(Fill.NONE).setRightWeights(0.0, 0.0);
        BoxBuilder buttons = BoxBuilder.horizontal();
        buttons.setUseSmallSizedIconsForActions(true);
        buttons.addAllWithSpace(10, addToGroupAction, removeFromGroupAction);
        panel.addRow(null, InvisiblePanel.newPanel(buttons));
        return new BorderLayoutBuilder().north(panel).container();
    }

    private void layoutPasswordButton(TwoColumnPanel panel) {
View Full Code Here

    }

    @Override
    public void decorate(UiCanvas canvas) {
        BoxBuilder row = BoxBuilder.horizontal();
        row.addAllWithSpace(5, createLabel(), selector);
        canvas.display(row.container());
    }

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

            row.decorate(canvas);
        }

        private Object layoutSelector(DatabaseObject table, JComboBox combo) {
            BoxBuilder col = BoxBuilder.vertical().leftAligned();
            col.addAllWithSpace(3, getTableLabel(table), combo);
            return col;
        }

        private JLabel getTableLabel(DatabaseObject table) {
            return new JLabel(table.getName(), new TableIcon(), SwingConstants.LEADING);
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.