im trying to write a program that can have a menu for Dictonary and thesauaus etc. then it has a text box input that instantly refers to a database from oxford dictionary.com or something and it needs to be offline because ill be taking it around places with no internet (or i have no idea what the wifi password is)
You'll need to find a dictionary to use first. When you find one you can decide how to proceed depending on the format it's in. I'd say running a local web server and building a homepage with the desired functionality would look nice (and save a lot of time in gui development), but building a command line interface may be a lot simpler.