I have rarely used threads before, and never in a UI. However, I have created a small app that needs to connect to a database. I don't want the UI to freeze up while it's connecting so I tried this: ...