I have been working with Java, and I was taught that one either makes an application which runs in DOS or one writes an applet.

The problem is that I'm making a calculator, and I'd like it to resemble - well - a software application. That is to say, double click on the .exe file which opens the window, and - sha-ZAM! - the calculator is there!

The problem is that I haven't found literature for Java software applications that is applicable to the situation.

Am I condemned to DOS with Java? Will I have to choose another language? Or could I create a software app with Java?