taking the java swing lib for a short ride