Например, чтобы нарисовать прямоугольник на холсте, я использую Rectangle2D.Double, но мне нужно рисовать изображения с параметрами типа double.Это возможно?поскольку он принимает только параметры типа int ..
Используйте AffineTransform экземпляр перевода .Они могут работать с двойными значениями.Затем полученное изображение будет «размытым» по краям, чтобы показать рендеринг с «субпиксельной точностью».
AffineTransform