Examples of paintSkin()


Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

      int dx = vertical ? (size.width - skin.getWidth()) / 2 : 0;
      int dy = vertical ? 0 : (size.height - skin.getHeight()) / 2;
      int dw = vertical ? skin.getWidth() : size.width;
      int dh = vertical ? size.height : skin.getHeight();
      skin.paintSkin(g, dx, dy, dw, dh, null);
  } else {

  Color temp = g.getColor();
 
  UIDefaults table = UIManager.getLookAndFeelDefaults();
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

    @Override
    public void paint(Graphics g, JComponent c) {
        if (WindowsMenuItemUI.isVistaPainting()) {
            XPStyle xp = XPStyle.getXP();
            Skin skin = xp.getSkin(c, Part.MP_POPUPBACKGROUND);
            skin.paintSkin(g, 0, 0, c.getWidth(),c.getHeight(), State.NORMAL);
            int textOffset = getTextOffset(c);
            if (textOffset >= 0
                    /* paint gutter only for leftToRight case */
                    && isLeftToRight(c)) {
                skin = xp.getSkin(c, Part.MP_POPUPGUTTER);
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

                int gutterOffset =
                    textOffset - getSpanAfterGutter() - gutterWidth;
                c.putClientProperty(GUTTER_OFFSET_KEY,
                    Integer.valueOf(gutterOffset));
                Insets insets = c.getInsets();
                skin.paintSkin(g, gutterOffset, insets.top,
                    gutterWidth, c.getHeight() - insets.bottom - insets.top,
                    State.NORMAL);
            } else {
                if (c.getClientProperty(GUTTER_OFFSET_KEY) != null) {
                    c.putClientProperty(GUTTER_OFFSET_KEY, null)
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

  }

  public void paintIcon(Component c, Graphics g, int x, int y) {
      Skin skin = getSkin(c);
      if (skin != null) {
    skin.paintSkin(g, x, y, State.OPENED);
    return;
      }

      Color     backgroundColor = c.getBackground();
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

  }

  public void paintIcon(Component c, Graphics g, int x, int y) {
      Skin skin = getSkin(c);
      if (skin != null) {
    skin.paintSkin(g, x, y, State.CLOSED);
      } else {
      super.paintIcon(c, g, x, y);
      g.drawLine(x + HALF_SIZE, y + 2, x + HALF_SIZE, y + (SIZE - 3));
      }
  }
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

      dw = skin.getWidth();
      dh = height - 1;
      dx = c.getComponentOrientation().isLeftToRight() ? 2 : (width-dw-2);
      dy = 0;
        }
        skin.paintSkin(g, dx, dy, dw, dh, State.NORMAL);

    } else {

    if (!vertical) {
        if (c.getComponentOrientation().isLeftToRight()) {
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

                }
            }
            Skin skin = XPStyle.getXP().getSkin(c, Part.MP_POPUPSEPARATOR);
            int skinHeight = skin.getHeight();
            int y = (s.height - skinHeight) / 2;
            skin.paintSkin(g, x, y, s.width - x - 1, skinHeight, State.NORMAL);
        } else {
            int y = s.height / 2;
            g.setColor(c.getForeground());
            g.drawLine(1, y - 1, s.width - 2, y - 1);
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

        nChunks++;
    }

    for (int i = 0; i < nChunks; i++) {
        if (vertical) {
      skin.paintSkin(g,
               3, barRectHeight - i * (chunkSize + spaceSize) - chunkSize - 2,
               thickness, chunkSize, null);
        } else {
      if (isLeftToRight) {
          skin.paintSkin(g,
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

      skin.paintSkin(g,
               3, barRectHeight - i * (chunkSize + spaceSize) - chunkSize - 2,
               thickness, chunkSize, null);
        } else {
      if (isLeftToRight) {
          skin.paintSkin(g,
             4 + i * (chunkSize + spaceSize), 2,
             chunkSize, thickness, null);
      } else {
          skin.paintSkin(g,
             barRectWidth - (2 + (i+1) * (chunkSize + spaceSize)), 2,
View Full Code Here

Examples of com.sun.java.swing.plaf.windows.XPStyle.Skin.paintSkin()

      if (isLeftToRight) {
          skin.paintSkin(g,
             4 + i * (chunkSize + spaceSize), 2,
             chunkSize, thickness, null);
      } else {
          skin.paintSkin(g,
             barRectWidth - (2 + (i+1) * (chunkSize + spaceSize)), 2,
             chunkSize, thickness, null);
      }
        }
    }
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.