Examples of BackGroundDrawer

  • megamek.client.ui.swing.widget.BackGroundDrawer
    Background drawer is a class which keeps reference to a single Image and draws it according specified rules. For example, we can order to draw image by fully tiling it over all area, or tile it in a single row or column with desired alignment, or draw it just once. Alignment of drawing can be
  • logical (top, bottom, center for vertical alignment and left, right, center for horizontal one)
  • or given by exact number of pixels from top or left borders of area

  • Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

            } catch (InterruptedException e) {

            }
            // make splash image panel
            BufferedPanel panTitle = new BufferedPanel();
            BackGroundDrawer bgdTitle = new BackGroundDrawer(imgSplash);
            panTitle.addBgDrawer(bgdTitle);
            panTitle.setPreferredSize(imgSplash.getWidth(null), imgSplash
                    .getHeight(null));

            // layout
    View Full Code Here

    Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

            });

            // Make a splash image panel.
            BufferedPanel panTitle = new BufferedPanel();
            Image imgSplash = CommonAboutDialog.getTitleImage(frame);
            BackGroundDrawer bgdTitle = new BackGroundDrawer(imgSplash);
            panTitle.addBgDrawer(bgdTitle);
            panTitle.setPreferredSize(imgSplash.getWidth(null), imgSplash
                    .getHeight(null));

            // Make a label containing the version of this app.
    View Full Code Here

    Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

        }

        public void loadPreviewImage(BufferedPanel bp, Entity entity, Player player) {
            Image camo = bv.getTilesetManager().getPlayerCamo(player);
            int tint = PlayerColors.getColorRGB(player.getColorIndex());
            BackGroundDrawer bgdPreview = new BackGroundDrawer(bv.getTilesetManager().loadPreviewImage(entity, camo, tint, bp));
            bp.removeBgDrawers();
            bp.addBgDrawer(bgdPreview);
        }
    View Full Code Here

    Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    View Full Code Here

    Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    View Full Code Here

    Examples of megamek.client.ui.AWT.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    View Full Code Here

    Examples of megamek.client.ui.swing.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    View Full Code Here

    Examples of megamek.client.ui.swing.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    View Full Code Here

    Examples of megamek.client.ui.swing.widget.BackGroundDrawer

            private void setBackGround() {
                Image tile = getToolkit().getImage(IMAGE_DIR + "/tile.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                int b = BackGroundDrawer.TILING_BOTH;
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_TOP;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_HORIZONTAL
                        | BackGroundDrawer.VALIGN_BOTTOM;
                tile = getToolkit().getImage(IMAGE_DIR + "/h_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.TILING_VERTICAL
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/v_line.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_LEFT;
                tile = getToolkit().getImage(IMAGE_DIR + "/bl_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_TOP
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/tr_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

                b = BackGroundDrawer.NO_TILING | BackGroundDrawer.VALIGN_BOTTOM
                        | BackGroundDrawer.HALIGN_RIGHT;
                tile = getToolkit().getImage(IMAGE_DIR + "/br_corner.gif"); //$NON-NLS-1$
                PMUtil.setImage(tile, this);
                addBgDrawer(new BackGroundDrawer(tile, b));

            }
    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.