Skip to content

epbertke/WordHub-FinalProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learn The Dictionary

Ellie Bertke, Caleb Reyes, Nathaniel Grigsby

Description :

Allows the user to request a random word to learn or to search for an English word,
for which the English definition and a list of synonyms are displayed. 

Allows the user to translate words back and forth between any of the 5 supported languages 
and the word, translation, and English definition are displayed.

Build Instructions :

  1. JsonPath and Gradle are required
  2. Clone project into intelliJ and run from the CLI or run from GUIStarter Class to use the GUI.
Note : Compiler warning - actual value of parameter 'min' is always '0', but it functions that way.

HOW TO USE :

After running project in machine, a window will pop up with the application.

  1. Click on the Random ! button to learn/review a random word (in English)

Screenshot 2024-02-26 at 1 00 03 PM

  1. Type any word in English and press the Search button to search for the definition.

Screenshot 2024-02-26 at 1 00 28 PM

  1. Use the Clear Text buttons to clear the results in either the top or bottom box.

Screenshot 2024-02-26 at 1 00 41 PM

  1. Specify a Translate To (left) and Translate From (right), type a word to translate, then press Translate to utilize the translate feature between the languages: English, Spanish, Portuguese, German, Chinese, and French!

Screenshot 2024-02-26 at 1 01 14 PM

About

CS222 Final Project

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages