> As long as said abstraction layer doesn't take away from what's possible with > Java2D, it doesn't matter to me. Maybe offer a "lower-level" > toolkit-specific API in addition to the "higher-level" drawing abstraction > layer.
Yup, that is exactly what we are planning to do. You'll still be able to access Java2D, however any app that does so simply won't be "portable" to other graphics providers.
