Package javax.swing.border

Examples of javax.swing.border.Border


        label.setForeground(TextColor);
        label.setBackground(BackgroundColor);
        label.setOpaque(true);
        label.setHorizontalAlignment(SwingConstants.CENTER);

        Border emptyBorder = BorderFactory.createEmptyBorder(20, 80, 20, 80);
        Border lineBorder = BorderFactory.createLineBorder(BorderColor);
        Border border =
            BorderFactory.createCompoundBorder(lineBorder, emptyBorder);
        label.setBorder(border);

        Box box = Box.createHorizontalBox();
        box.add(Box.createHorizontalGlue());
View Full Code Here


        this.model = model;

        titlePanel = new JPanel();
        titlePanel.setLayout(new BoxLayout(titlePanel, BoxLayout.Y_AXIS));

        Border border = BorderFactory.createTitledBorder(
            LOCALE.get("ColorTitle")
        );
        titlePanel.setBorder(border);

        addColorHandling();
View Full Code Here

        PageFormat page = model.getPageFormat();
        component = new PreviewComponent(image, page);
        layoutChanged(model);
        setLayout(new BorderLayout());
        add(component);
        Border border = BorderFactory.createTitledBorder("Preview");
        setBorder(border);
        model.addListener(this);
    }
View Full Code Here

    void addPageSetupAction(ActionListener action) {
        buttons.addPrintSetupAction(action);
    }

    private static void addEmptyBorder(JComponent comp) {
        Border oldBorder = comp.getBorder();
        Border empty = BorderFactory.createEmptyBorder(3, 3, 3, 3);
        Border newBorder;
        if (oldBorder != null) {
            newBorder = BorderFactory.createCompoundBorder(empty, oldBorder);
        }
        else {
            newBorder = empty;
View Full Code Here

        this.model = model;

        titlePanel = new JPanel();
        titlePanel.setLayout(new BoxLayout(titlePanel, BoxLayout.Y_AXIS));

        Border border = BorderFactory.createTitledBorder(
            LOCALE.get("SizeTitle")
        );
        titlePanel.setBorder(border);

        addPpi();
View Full Code Here

        model.addListener(this);

        titlePanel = new JPanel();
        titlePanel.setLayout(new BoxLayout(titlePanel, BoxLayout.Y_AXIS));

        Border border = BorderFactory.createTitledBorder(
            LOCALE.get("PositionTitle")
        );
        titlePanel.setBorder(border);

        addLeft();
View Full Code Here

    }

    @Override
    public void updateUI() {
        super.updateUI();
        Border textFieldBorder = UIDefaultsLookup.getBorder("TextField.border");
        if (textFieldBorder != null) {
            boolean big = textFieldBorder.getBorderInsets(this).top >= 2;
            if (big)
                setBorder(textFieldBorder);
            else
                setBorder(BorderFactory.createCompoundBorder(textFieldBorder, BorderFactory.createEmptyBorder(2, 2, 2, 2)));
        }
View Full Code Here

        Object controlFont = JideSwingUtilities.getControlFont(toolkit, table);
        Object toolbarFont = JideSwingUtilities.getMenuFont(toolkit, table);
        Object boldFont = JideSwingUtilities.getBoldFont(toolkit, table);

        Border shadowBorder = BorderFactory.createCompoundBorder(new ShadowBorder(null, null, new Color(171, 168, 165), new Color(143, 141, 138), new Insets(0, 0, 2, 2)),
                BorderFactory.createLineBorder(Color.gray));

        Border documentBorder = shadowBorder; /*BorderFactory.createCompoundBorder(
                shadowBorder,
                BorderFactory.createLineBorder(Color.gray));*/

        Object sunkenBorder = new ExtWindowsDesktopProperty(new String[]{"win.3d.lightColor", "win.3d.highlightColor", "win.3d.shadowColor", "win.3d.darkShadowColor"},
                new Object[]{UIDefaultsLookup.get("control"), UIDefaultsLookup.get("controlLtHighlight"), UIDefaultsLookup.get("controlShadow"), UIDefaultsLookup.get("controlDkShadow")}, toolkit, new ConvertListener() {
View Full Code Here

            menuHeight = menuItem.getWidth();
        }

        Color darkShadow = UIDefaultsLookup.getColor("controlDkShadow");
        Color mouseHoverBackground = UIDefaultsLookup.getColor("Menu.mouseHoverBackground");
        Border mouseHoverBorder = UIDefaultsLookup.getBorder("Menu.mouseHoverBorder");
        Border mouseSelectedBorder = UIDefaultsLookup.getBorder("Menu.mouseSelectedBorder");

        if (menuItem.isOpaque()) {
            if (menuItem.getParent() != null) {
                g.setColor(menuItem.getParent().getBackground());
            }
            else {
                g.setColor(menuItem.getBackground());
            }
            g.fillRect(0, 0, menuWidth, menuHeight);
        }

//        if (menuItem.isOpaque()) {
        if (model.isArmed() || (menuItem instanceof JMenu && model.isSelected())) {
            // Draw a dark shadow border without bottom
            if (mouseSelectedBorder != null) {
                mouseSelectedBorder.paintBorder(menuItem, g, 0, 0, menuWidth - 1, menuHeight);
            }
            g.setColor(mouseHoverBackground);
            g.fillRect(1, 1, menuWidth - 3, menuHeight - 2);
        }
        else {
View Full Code Here

        Object controlFont = JideSwingUtilities.getControlFont(toolkit, table);
        Object toolbarFont = JideSwingUtilities.getMenuFont(toolkit, table);
        Object boldFont = JideSwingUtilities.getBoldFont(toolkit, table);

        Border shadowBorder = BorderFactory.createCompoundBorder(new ShadowBorder(null, null, new Color(171, 168, 165), new Color(143, 141, 138), new Insets(0, 0, 2, 2)),
                BorderFactory.createLineBorder(Color.gray));

        Border documentBorder = shadowBorder;

        Object slidingEastFrameBorder = new FrameBorder(UIDefaultsLookup.getColor("control"), UIDefaultsLookup.getColor("controlLtHighlight"), UIDefaultsLookup.getColor("controlShadow"), UIDefaultsLookup.getColor("controlDkShadow"), new Insets(0, 4, 0, 0));

        Object slidingWestFrameBorder = new FrameBorder(UIDefaultsLookup.getColor("control"), UIDefaultsLookup.getColor("controlLtHighlight"), UIDefaultsLookup.getColor("controlShadow"), UIDefaultsLookup.getColor("controlDkShadow"), new Insets(0, 0, 0, 4));
View Full Code Here

TOP

Related Classes of javax.swing.border.Border

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.