Examples of Stroke


Examples of java.awt.Stroke

    }

    public void draw(Graphics2D g) {
        Color oldColor = g.getColor();
        Color oldBackground = g.getBackground();
        Stroke oldStroke = g.getStroke();

        Object antialiasHint = g.getRenderingHint(RenderingHints.KEY_ANTIALIASING);
        g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                AbstractShape.ANTI_ALIASING
                ? RenderingHints.VALUE_ANTIALIAS_ON
View Full Code Here

Examples of java.awt.Stroke

     * @see simtools.shapes.AbstractShape#draw(java.awt.Graphics2D)
     */
    public void draw(Graphics2D g) {
        Color oldColor = g.getColor();
        Color oldBackground = g.getBackground();
        Stroke oldStroke = g.getStroke();
        Object antialiasHint = g.getRenderingHint(RenderingHints.KEY_ANTIALIASING);
        g.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
                AbstractShape.ANTI_ALIASING ? RenderingHints.VALUE_ANTIALIAS_ON : RenderingHints.VALUE_ANTIALIAS_OFF);
        AffineTransform oldTransform = null;
        if (transform != null) {
View Full Code Here

Examples of java.awt.Stroke

        l = (i == _gridZeroIndex) ? _lineWidth : k;
        if (_valuesFirst) {
          g2.drawLine(o1 - _defaultTickLength, _gridPos[i], o1,
              _gridPos[i]);
          if (l > 0) {
            Stroke s = g2.getStroke();
            Color c = g2.getColor();
            if (i != _gridZeroIndex)
              g2.setStroke(_gridStroke);
            g2.setColor(gridColor);
            g2.drawLine(o1, _gridPos[i], o1 + l, _gridPos[i]);
            g2.setColor(c);
            g2.setStroke(s);
          }
        } else {
          g2.drawLine(o1 + _defaultTickLength, _gridPos[i], o1,
              _gridPos[i]);
          if (l > 0) {
            Stroke s = g2.getStroke();
            Color c = g2.getColor();
            if (i != _gridZeroIndex)
              g2.setStroke(_gridStroke);
            g2.setColor(gridColor);
            g2.drawLine(o1, _gridPos[i], o1 - l, _gridPos[i]);
            g2.setColor(c);
            g2.setStroke(s);
          }
        }
      }
    } else {
      k = _withGridlines ? _lineHeight : 0;
      if (_valuesFirst) {
        o1 = _oy;
      } else {
        o1 = _oy - _lineHeight;
      }
      if (_withAxis){
          g2.drawLine(_ox, o1, _ox + _lineWidth, o1);
      }
      for (int i = 0; i < _gridValues.length; i++) {
        l = (i == _gridZeroIndex) ? _lineHeight : k;
        int labelShift=0;
        if(_nbrLabelLines>0){
          labelShift= (i%_nbrLabelLines)*_labelLineHeight;
        }
        if (_valuesFirst) {
          g2.drawLine(_gridPos[i], o1 + _defaultTickLength + labelShift,
              _gridPos[i], o1);
          if (l > 0) {
            Stroke s = g2.getStroke();
            Color c = g2.getColor();
            if (i != _gridZeroIndex)
              g2.setStroke(_gridStroke);
            g2.setColor(gridColor);
            g2.drawLine(_gridPos[i], o1, _gridPos[i], o1 - l);
            g2.setColor(c);
            g2.setStroke(s);
          }
        } else {
          g2.drawLine(_gridPos[i], o1 - _defaultTickLength - labelShift,
              _gridPos[i], o1);
          if (l > 0) {
            Stroke s = g2.getStroke();
            Color c = g2.getColor();
            if (i != _gridZeroIndex)
              g2.setStroke(_gridStroke);
            g2.setColor(gridColor);
            g2.drawLine(_gridPos[i], o1, _gridPos[i], o1 + l);
View Full Code Here

Examples of java.awt.Stroke

   */
  public void draw(Graphics2D grx, JRPrintLine line, int offsetX, int offsetY)
  {
    grx.setColor(line.getLinePen().getLineColor());
   
    Stroke stroke = JRPenUtil.getStroke(line.getLinePen(), BasicStroke.CAP_BUTT);

    if (stroke != null)
    {
      grx.setStroke(stroke);
     
View Full Code Here

Examples of java.awt.Stroke

  }

  private void drawPolygon(Graphics2D gr, FeatureStyleInfo fsi, int iconSize) throws AdvancedviewsException {
    int x = 0, y = 0, w = iconSize - 1, h = iconSize - 1;
    float[] paniponidash = toDashArray(fsi.getDashArray());
    Stroke stroke = new BasicStroke(fsi.getStrokeWidth(), BasicStroke.CAP_SQUARE, BasicStroke.JOIN_MITER, 1.0f,
        paniponidash, 0.0f);
    gr.setColor(toColor(fsi.getFillColor(), fsi.getFillOpacity()));
    int linewidth = fsi.getStrokeWidth();
    int halfLinewidth = linewidth / 2; // cut int value !!
    w -= halfLinewidth * 2;
 
View Full Code Here

Examples of java.awt.Stroke

    int max = iconSize - 1;
    int w = max;
    float onethird = (0f + w) / 3;
    float twothirds = onethird * 2;
    float[] paniponidash = toDashArray(fsi.getDashArray());
    Stroke stroke = new BasicStroke(fsi.getStrokeWidth(), BasicStroke.CAP_SQUARE, BasicStroke.JOIN_MITER, 1.0f,
        paniponidash, 0.0f);
    gr.setColor(toColor(fsi.getStrokeColor(), fsi.getStrokeOpacity()));
    gr.setStroke(stroke);
    Path2D s = new Path2D.Double(Path2D.WIND_EVEN_ODD, 3);
    s.moveTo(0, 0);
View Full Code Here

Examples of java.awt.Stroke

  private void drawPoint(Graphics2D gr, FeatureStyleInfo fsi, int iconSize) throws AdvancedviewsException {
    int x = 0, y = 0, w = 0, h = 0, max = iconSize - 1;
    int addSize = 0;
    float[] paniponidash = toDashArray(fsi.getDashArray());
    Stroke stroke = new BasicStroke(fsi.getStrokeWidth(), BasicStroke.CAP_SQUARE, BasicStroke.JOIN_MITER, 1.0f,
        paniponidash, 0.0f);
    gr.setColor(toColor(fsi.getFillColor(), fsi.getFillOpacity()));

    if (null != fsi.getSymbol().getCircle()) {
      CircleInfo info = fsi.getSymbol().getCircle();
View Full Code Here

Examples of java.awt.Stroke

  /**
   * @param borderStroke the borderStroke to set
   */
  public void setBorderStroke(Stroke borderStroke) {
    Stroke old = getBorderStroke();
    this.borderStroke = borderStroke;
    getEventSupport().firePropertyChange(PROPERTY_borderStroke, old, getBorderStroke());
  }
View Full Code Here

Examples of java.awt.Stroke

        );
    }

    grx.setColor(ellipse.getLinePen().getLineColor());

    Stroke stroke = JRPenUtil.getStroke(ellipse.getLinePen(), BasicStroke.CAP_SQUARE);

    if (stroke != null)
    {
      grx.setStroke(stroke);
     
View Full Code Here

Examples of java.awt.Stroke

    JRPrintElement element,
    int offsetX,
    int offsetY
    )
  {
    Stroke topStroke = JRPenUtil.getStroke(topPen, BasicStroke.CAP_BUTT);
    int width = element.getWidth();
    float leftOffset = leftPen.getLineWidth().floatValue() / 2 - BorderOffset.getOffset(leftPen);
    float rightOffset = rightPen.getLineWidth().floatValue() / 2 - BorderOffset.getOffset(rightPen);
   
    if (topStroke != null && width > 0)
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.