Because Swing is ugly.