1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Color c = g.getColor();
Graphics2D g2d = (Graphics2D) g;
AffineTransform affineTransform = g2d.getTransform();
g2d.setColor(backgroundColor);
g2d.fillRect((int) rendererContext.getOrigine().getX(), (int) rendererContext.getOrigine().getY(),
(int) rendererContext.getSize().getWidth(), (int) rendererContext.getSize().getHeight());
g.setColor(Color.PINK);
g2d.drawRect( (int) rendererContext.getOrigine().getX(), (int) rendererContext.getOrigine().getY(),
(int) rendererContext.getSize().getWidth(), (int) rendererContext.getSize().getHeight());
g2d.translate(rendererContext.getOrigine().getX(), rendererContext.getSize().getHeight());
g2d.rotate(rotation);
g2d.setColor(textColor);
g2d.drawString( label, (int) rendererContext.getOrigine().getX(), (int) (
(int) rendererContext.getOrigine().getY()));
g2d.setTransform(affineTransform);
g.setColor(c); |
Partager