JEasy es un diseñador de aplicaciones para Java con componentes SWING.
Los principales conceptos son: almacenar todos los componentes de la interface gráfica (GUI) en un archivo XML, para usar programas de diseño para tareas de presentación en tiempo de ejecución y usar los mensajes XML para transferir información entre el usuario y los datos almacenados.
Todos los componentes de la interface gráfica (GUI) y mensajes con sus propiedades están definidos dentro del catálogo de JEasy.