public Insets getBorderInsets(Component c, Insets insets) { if (noBorder) { return new Insets(0,0,0,0); } else { return computeInsets(insets); } }
public MegamekBorder(SkinSpecification spec){ super(); initialize(spec); }
private void initialize(SkinSpecification skinSpec) { noBorder = skinSpec.noBorder; // Only load icons if we are displaying a border if (!noBorder) { loadIcons(skinSpec); } }
paintCorner(c, g, 0, 0, tlCorner); paintCorner(c, g, 0, height - blCorner.getIconHeight(), blCorner); paintCorner(c, g, width-trCorner.getIconWidth(), 0, trCorner); paintCorner(c, g, width-brCorner.getIconWidth(), height-brCorner.getIconHeight(), brCorner); paintEdge(c, g, topLine, insets.left, 0, edgeWidth, insets.top, false, topShouldTile, topNumTiledIcons, topStaticSpace); paintEdge(c, g, bottomLine, insets.left, height - insets.bottom, edgeWidth, insets.bottom, false, bottomShouldTile, bottomNumTiledIcons, bottomStaticSpace); paintEdge(c, g, leftLine, 0, insets.top, insets.left, edgeHeight, true, leftShouldTile, leftNumTiledIcons, leftStaticSpace); paintEdge(c, g, rightLine, width - insets.right, insets.top, insets.right, edgeHeight, true, rightShouldTile, rightNumTiledIcons, rightStaticSpace);
setBorder(new MegamekBorder(skinSpec)); loadIcon(skinSpec); isBGTiled = skinSpec.tileBackground;
paintTiledIcon(c,g,icon,x,y,tiledWidth,tiledHeight); if (isLeftRight){ y += tiledHeight;
setBorder(new MegamekBorder(borderSkinComp)); butDone = new MegamekButton("",buttonSkinComp); butDone.setActionCommand("doneButton");
public MegamekBorder(String component){ super(); initialize(SkinXMLHandler.getSkin(component)); }
scrollpane.setBorder(new MegamekBorder(bvSkinSpec)); scrollpane.setLayout(new ScrollPaneLayout());
public MegamekBorder(){ super(); initialize(SkinXMLHandler .getSkin(SkinSpecification.UIComponents.DefaultUIElement .getComp())); }