Class: SourceSound.java
Class: MorseSound.java
Class: Morse.java
Class: FormatUI.java
Class: MorseUI.java
Class: MorseMain.java
Author: Shahrzad Jahangirian
Language: Java (using Java 6) Download Java 6 and
Download Java Runtime 6(JRE)
Date Added: February 28, 2015
Licence: All source codes are for showing my skills in Software Development to get me a Job as an Application Developer.
You are not allowed to sell this Application or use my codes to develop an application for Sale or apply my codes to develop
software for commercial use and profit. You can offer me a price to buy the Application for mass production or buy my codes to
develop your application for profit. Also you may offer me a price to buy this Application for your Business and ask me to update
the codes to match your Business Requirements.
Currently I am unemployed and I am available to be employed full time, part time,
contract, or casual by a Company or a Business in Melbourne and its Suburbs in Australia.
Please see and download my Resume, Qualifications from About menu.
Description: My first addition for 2015 is Sound Oriented Telegraph Morse Code application. This application
gives user two options:
1) to encode English Phrases to Morse Code with Morse Sound and
2) to encode Morse Code to English Phrases.
I used
International Morse Code Symbols (download here) to write this Application.
I coded all section except those area on blue.
How to Run: I tested all codes on Windows 7 Command Prompt with
Download Java(TM) SE Runtime Environment 6
on my computer.(you may download it by visiting the link)
Then you need to create all files and save it in a folder in your computer such as C:\javacodes
and compile and run at command prompt as below, you may also download all source code files from
Download Source Files.
I assumed you saved all files at C:\javacodes
Update .bat file that is included in zip file above or compile following files on command prompt in exact following orders
C:\javacodes> javac SourceSound.java -d c:\javacodes
C:\javacodes> javac MorseSound.java -d c:\javacodes
C:\javacodes> javac Morse.java -d c:\javacodes
C:\javacodes> javac FormatUI.java -d c:\javacodes
C:\javacodes> javac MorseUI.java -d c:\javacodes
C:\javacodes> javac MorseMain.java "compiles the MorseMain class"
C:\javacodes> Java MorseMain "and finally with this statement runs this Application"
NOTE 1: To interrupt execution press CTRL+C any time. The Text to Morse encoding takes
time and you might like to interrupt the execution of program.
NOTE 2: Morse Code in Output Box has been text formatted and only the first line of encoded Morse Code
will give correct conversion to text if you like to copy and paste the Morse Code from Output Box to Input
box for testing this Application.