JHotDraw是一个二维的GUI框架,主要用于支持用Java开发的图形编辑器。JHotDraw基于两大重要的技术:面向对象设计模式(Design Pattern)和应用框架(Application Framework),提高了JHotDraw的可复用性和可扩展性。研究JHotDraw,可以很好的学习设计模式和应用框架的应用