use Swing instead of the JDesktop extra swing library something something.