Morse Code Translator is a Java Swing application that enables users to translate between English text and Morse code. It also supports playing Morse code as audio and saving translated text to files.
- Translate to Morse: Converts English text into Morse code.
- Translate to English: Converts Morse code into English text.
- Play Morse Code: Plays the Morse code audio.
- Save Text/Morse: Saves text or Morse code to a text file.
- Switch Theme: Toggles between light and dark themes.
-
Translate Text:
- Enter text in the "Plain Text" area.
- Click Translate to Morse to convert it to Morse code.
-
Translate Morse Code:
- Enter Morse code in the "Morse Code" area.
- Click Translate to English to convert it to English text.
-
Play Morse Code:
- Click Play Morse Code to hear the Morse code audio.
-
Save Files:
- Use Save Text or Save Morse buttons to save content to files.
Adjust settings like speed
, pitch
, and volume
from the Settings menu.
To run the Morse Code Translator:
-
Clone the repository:
git clone https://github.com/dog-broad/MorseCodeTranslator.git
-
Build the project using Maven:
mvn clean package
-
Run the application:
java -jar target/MorseCodeTranslator.jar
Contributions are welcome! Fork the repository and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.