You appear to be asking two different questions. One about threads, the other about a calculator. You would not usually use threads with a calculator.
For a Swing
(not swings) application, you need to start small. Start with a simple frame, then add buttons, etc.