Statecharts is a specification language which is derived from finite– state machines and it is a powerful visual formalism for specifying discrete event systems. Statechart diagrams capture the behaviour of entities by specifying the responses to possible event instances. Statecharts language has also a lot of features for diagram structure. Until now, some tools and software are developed to construct Statechart diagrams, however, they are neither complicated nor difficult. This paper presents a new graphical editor for the Statecharts graphical language with hierarchy, flexibility, and simplicity. .