/** * */ public void paintShape(mxGraphics2DCanvas canvas, mxCellState state) { Shape shape = createShape(canvas, state); if (shape != null) { // Paints the background if (configureGraphics(canvas, state, true)) { canvas.fillShape(shape, hasShadow(canvas, state)); } // Paints the foreground if (configureGraphics(canvas, state, false)) { canvas.getGraphics().draw(shape); } } }
Paint fillPaint = hasGradient(canvas, state) ? canvas .createFillPaint(getGradientBounds(canvas, state), style) : null; Color color = getFillColor(canvas, state); canvas.getGraphics().setColor(color); Color color = getStrokeColor(canvas, state); canvas.getGraphics().setColor(color); canvas.getGraphics().setStroke(canvas.createStroke(style));
realShape = ((mxBasicShape) shape).createShape(this, state);
Paint fillPaint = hasGradient(canvas, state) ? canvas .createFillPaint(getGradientBounds(canvas, state), style) : null; Color color = getFillColor(canvas, state); canvas.getGraphics().setColor(color); Color color = getStrokeColor(canvas, state); canvas.getGraphics().setColor(color); canvas.getGraphics().setStroke(canvas.createStroke(style));
realShape = ((mxBasicShape) shape).createShape(this, state);
/** * */ public void paintShape(mxGraphics2DCanvas canvas, mxCellState state) { Shape shape = createShape(canvas, state); if (shape != null) { // Paints the background if (configureGraphics(canvas, state, true)) { canvas.fillShape(shape, hasShadow(canvas, state)); } // Paints the foreground if (configureGraphics(canvas, state, false)) { canvas.getGraphics().draw(shape); } } }