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.