Insets2DDouble insets = new Insets2DDouble(4,4,4,4); return new Insets2DDouble(insets.top+sw,insets.left+sw,insets.bottom+sw,insets.right+sw);
Insets2D.Double insets = new Insets2D.Double(4,4,4,4); return new Insets2D.Double(insets.top+sw,insets.left+sw,insets.bottom+sw,insets.right+sw);
    public Insets2DDouble getInsets() {        double sw = Math.ceil(STROKE_WIDTH.get(this) / 2);        Insets2DDouble insets = new Insets2DDouble(4,4,4,4);        return new Insets2DDouble(insets.top+sw,insets.left+sw,insets.bottom+sw,insets.right+sw);    }