@@ -0,0 +1,796 @@
+package com.annimon.jecp.se;%0D%0A%0D%0Aimport java.awt.Color;%0D%0Aimport java.awt.Graphics;%0D%0A%0D%0A/**%0D%0A *%0D%0A * @author aNNiMON%0D%0A */%0D%0Apublic class JecpGraphics implements com.annimon.jecp.JecpGraphics %7B%0D%0A    %0D%0A    private final Graphics g;%0D%0A    %0D%0A    protected JecpGraphics(Graphics g) %7B%0D%0A        this.g = g;%0D%0A    %7D%0D%0A    %0D%0A    @Override%0D%0A    public void drawLine(int x1, int y1, int x2, int y2) %7B%0D%0A        g.drawLine(x1, y1, x2, y2);%0D%0A    %7D%0D%0A%0D%0A    @Override%0D%0A    public void drawRect(int x, int y, int width, int height) %7B%0D%0A        g.drawRect(x, y, width, height);%0D%0A    %7D%0D%0A    %0D%0A    @Override%0D%0A    public void fillRect(int x, int y, int width, int height) %7B%0D%0A        g.fillRect(x, y, width, height);%0D%0A    %7D%0D%0A%0D%0A    @Override%0D%0A    public void setColor(int color) %7B%0D%0A        g.setColor(new Color(color));%0D%0A    %7D%0D%0A%7D

Add JecpGraphics to Java SE library