this is a java gui demo like editPlus!