A Java lightweight drawing framework