Package org.jitterbit.ui.layout

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


        layout.north(WizardStyleSheet.caption(caption)).west(/*empty space*/new JLabel("   ")).center(section);
        // XXX: The number label has a substantial margin above and below the text. I don't know
        // how to get rid of that, so to line of things better we instead add an empty margin
        // above the section layout.
        layout.setBorder(Empty.border(15, 0, 0, 0)).setOpaque(false);
        return layout.container();
    }

    @Override
    public void decorate(UiCanvas canvas) {
        grid.decorate(canvas);
View Full Code Here


    private JComponent createDisplayer() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        JComponent south = layoutControlPanel();
        layout.center(tree).south(south);
        return layout.container();
    }

    private JComponent layoutControlPanel() {
        ConfigureLogLevelsAction configAction = new ConfigureLogLevelsAction(getWindow());
        BoxBuilder south = BoxBuilder.horizontal().add(configAction).glue();
View Full Code Here

            BoxBuilder horizontalGlue = BoxBuilder.horizontal();
            horizontalGlue.glue().add(col).glue();
            BorderLayoutBuilder verticalAnchor = new BorderLayoutBuilder();
            verticalAnchor.center(" ").south(horizontalGlue);
            verticalAnchor.setOpaqueRecursively(false);
            return verticalAnchor.container();
        }

        public void setForeground(Color c) {
            Color darker = new Color(darker(c.getRed()), darker(c.getGreen()), darker(c.getBlue()), c.getAlpha());
            for (JLabel label : labels) {
View Full Code Here

        @Override
        public void decorate(UiCanvas canvas) {
            BorderLayoutBuilder east = new BorderLayoutBuilder();
            east.north(titlePane).center(cards);
            JSplitPane split = KongaSplitPane.horizontalSplit(new KongaScrollPane(tree), east.container());
            split.setDividerSize(4);
            split.setDividerLocation(250);
            canvas.display(split);
        }
View Full Code Here

        setToolBar(createToolBar());
    }

    private JComponent createMainPanel() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(ui).setOpaque(false);
        return layout.container();
    }

    @Override
    public boolean removeFromWindow(boolean useForce) {
        boolean ret = super.removeFromWindow(useForce);
View Full Code Here

   
    private void createDetailsPanel() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 10);
        layout.center(detailsDisplayer).south(createLowerButtonPanel());
        layout.setOpaque(false).setBorder(SUB_PANEL_BORDER);
        detailsPanel = layout.container();
    }
   
    private JComponent createLowerButtonPanel() {
        stackTraceAction = new StackTraceAction();
        Box b = Box.createHorizontalBox();
View Full Code Here

   
    private void createStackTracePanel() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 10);
        layout.south(stackTraceDisplayer);
        layout.setOpaque(false).setBorder(SUB_PANEL_BORDER);
        stackTracePanel = layout.container();
    }

   
    private class DetailsAction extends ShowHideAction {
View Full Code Here

    }

    private JComponent createPageArea() {
        BorderLayoutBuilder layout = new BorderLayoutBuilder();
        layout.south(sections);
        JComponent area = layout.container();
        WizardNavigationKeyBindings.install(wizard, area);
        actions.installDefaultAction(area);
        return area;
    }
View Full Code Here

        }
       
        private void layoutdialog() {
            JLabel label = new JLabel("Enter line number (1.." + lineCount + "):");
            BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 3).north(label).center(createInputArea());
            dlg.standardLayout(layout.container(), KongaDialog.OK_CANCEL);
        }
       
        private JComponent createInputArea() {
            return new BorderLayoutBuilder().north(field).south(messageLabel).container();
        }
View Full Code Here

            return definer.getUi();
        }
        BorderLayoutBuilder layout = new BorderLayoutBuilder(0, 5).setOpaque(false);
        KongaButton viewStructureButton = new KongaButton(viewStructureTreeAction);
        layout.center(definer.getUi()).south(InvisiblePanel.newPanel(viewStructureButton));
        return layout.container();
    }

    private void createStagePanel() {
        // We will use a CardLayout for the stage panel. This is really only
        // necessary for new documents, where we need to be able to switch
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.