Cita:
Iniciado por ipraetoriux ..pues tu error es que estas tratando de instanciar una clase abstracta...las interfaces se implementan, y las clases abstractas se heredan, no se emplean para instanciar nuevos objetos...
Despues...esto que has puesto aca esta mal
Bien escrito es
Finalmente sacandole el abstract a la clase VentanaChat y creando en el metodo main una instancia, funciona perfectamente.