Examples of XBoxPanel


Examples of com.mucommander.ui.layout.XBoxPanel

        JLabel rightFolderLabel = new JLabel(Translator.get("prefs_dialog.right_folder"));
        rightFolderLabel.setAlignmentX(LEFT_ALIGNMENT);

        // Panel that contains the text field and button for specifying custom left folder
        XBoxPanel leftCustomFolderSpecifyingPanel = new XBoxPanel(5);
        leftCustomFolderSpecifyingPanel.setAlignmentX(LEFT_ALIGNMENT);
       
        // Create a path field with auto-completion capabilities
        leftCustomFolderTextField = new PrefFilePathFieldWithDefaultValue(true);
        leftCustomFolderTextField.addKeyListener(this);
        leftCustomFolderSpecifyingPanel.add(leftCustomFolderTextField);

        leftCustomFolderButton = new JButton("...");
        leftCustomFolderButton.addActionListener(this);
        leftCustomFolderSpecifyingPanel.add(leftCustomFolderButton);

        // Panel that contains the text field and button for specifying custom right folder
        XBoxPanel rightCustomFolderSpecifyingPanel = new XBoxPanel(5);
        rightCustomFolderSpecifyingPanel.setAlignmentX(LEFT_ALIGNMENT);

        // Create a path field with auto-completion capabilities
        rightCustomFolderTextField = new PrefFilePathFieldWithDefaultValue(false);
        rightCustomFolderTextField.addKeyListener(this);
        rightCustomFolderSpecifyingPanel.add(rightCustomFolderTextField);

        rightCustomFolderButton = new JButton("...");
        rightCustomFolderButton.addActionListener(this);
        rightCustomFolderSpecifyingPanel.add(rightCustomFolderButton);
       
        JPanel container = new JPanel(new SpringLayout());
        container.add(leftFolderLabel);
        container.add(leftCustomFolderSpecifyingPanel);
        container.add(rightFolderLabel);
View Full Code Here

Examples of com.mucommander.ui.layout.XBoxPanel

     * Creates bottom panel with buttons.
     */
    private JPanel getPnlButtons() {
        JPanel pnlButtons = new JPanel(new BorderLayout());
        pnlButtons.add(new JButton(getActRemove()), BorderLayout.WEST);
        XBoxPanel pnlButtonsRight = new XBoxPanel();
        lblDuplicates = new JLabel(Translator.get("batch_rename_dialog.duplicate_names"));
        lblDuplicates.setForeground(Color.red);
        lblDuplicates.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 15));
        pnlButtonsRight.add(lblDuplicates);
        btnRename = new JButton(Translator.get("rename"));
        btnRename.addActionListener(this);
        pnlButtonsRight.add(btnRename);
        btnClose = new JButton(Translator.get("cancel"));
        btnClose.addActionListener(this);
        pnlButtonsRight.add(btnClose);
        pnlButtons.add(pnlButtonsRight, BorderLayout.EAST);
        return pnlButtons;
    }
View Full Code Here

Examples of com.mucommander.ui.layout.XBoxPanel

        }
        cbCounterDigits = new JComboBox(digits);
        cbCounterDigits.addActionListener(this);

        // add controls
        XBoxPanel pnlTop = new XBoxPanel();
       
        YBoxPanel pnl1 = new YBoxPanel();
        pnl1.setBorder(BorderFactory.createTitledBorder(
                Translator.get("batch_rename_dialog.mask")));
        pnl1.add(edtFileNameMask);
       
        JPanel pnl1Btns = new JPanel(new GridLayout(3, 2));

        btnName = new JButton("[N] - " + Translator.get("name"));
        btnName.addActionListener(this);
        btnName.setHorizontalAlignment(SwingConstants.LEFT);
        pnl1Btns.add(btnName);
       
        btnExtension = new JButton("[E] - " + Translator.get("extension"));
        btnExtension.addActionListener(this);
        btnExtension.setHorizontalAlignment(SwingConstants.LEFT);
        pnl1Btns.add(btnExtension);

        btnNameRange = new JButton("[N#-#] - " + Translator.get("batch_rename_dialog.range"));
        btnNameRange.addActionListener(this);
        btnNameRange.setHorizontalAlignment(SwingConstants.LEFT);
        pnl1Btns.add(btnNameRange);
       
        btnCounter = new JButton("[C] - " + Translator.get("batch_rename_dialog.counter"));
        btnCounter.addActionListener(this);
        btnCounter.setHorizontalAlignment(SwingConstants.LEFT);
        pnl1Btns.add(btnCounter);

        pnl1.add(pnl1Btns);
        pnl1.add(new JPanel());
        pnlTop.add(pnl1);
       
        XAlignedComponentPanel pnl2 = new XAlignedComponentPanel(5);
        pnl2.setBorder(BorderFactory.createTitledBorder(Translator
                .get("batch_rename_dialog.search_replace")));
        pnl2.addRow(Translator.get("batch_rename_dialog.search_for"),
                edtSearchFor, 5);
        pnl2.addRow(Translator.get("batch_rename_dialog.replace_with"),
                edtReplaceWith, 5);
        pnl2.addRow(Translator.get("batch_rename_dialog.upper_lower_case"),
                cbCase, 5);
        pnlTop.add(pnl2);

        XAlignedComponentPanel pnl3 = new XAlignedComponentPanel(5);
        pnl3.setBorder(BorderFactory.createTitledBorder(Translator
                .get("batch_rename_dialog.counter") + " [C]"));
        pnl3.addRow(Translator.get("batch_rename_dialog.start_at"),
                edtCounterStart, 5);
        pnl3.addRow(Translator.get("batch_rename_dialog.step_by"),
                edtCounterStep, 5);
        pnl3.addRow(Translator.get("batch_rename_dialog.format"),
                cbCounterDigits, 5);
        pnlTop.add(pnl3);

        return pnlTop;
    }
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.