В настоящее время я использую Rectangle и Rectangle2D (Rectangle2D.Double).
Мне было интересно, что я буду принимать во внимание при выборе правильного типа данных? Я не вижу никакой очевидной разницы, кроме Rectangle (подкласс Rectangle2D) имеют больше функций API.
Спасибо.