Please I'm Relatively new to Java Programming am a first year Computer Science Student please I want to develop an offline dictionary for Nokia s40 phones .jar that translates English to my Local language I've googled and searched the discussion topics for similar posts but I've not found any related posts please any Help and information will be useful cos am still a beginner Thanks a lot.
Developing an offline dictionary
1.3k Views Asked by Ani Tochukwu At
2
There are 2 best solutions below
1
Next Door Engineer
On
A dictionary is nothing but something like a map, that maps two strings together, or a keyword to a description. You can use the MAP Interface to begin with.
You can use the above to do something like this:
Map<String, String> myDictionary = TreeMap<String, String>();
dictionary.put("Hello", "Ola in Spanish");
System.out.println(myDictionary.get("Hello"));
Here,
- key - provides access to a value.
- value - maps to a specified key.
- Hello - Ola in Spanish
Related Questions in JAVA
- Add image to JCheckBoxMenuItem
- How to access invisible Unordered List element with Selenium WebDriver using Java
- Inheritance in Java, apparent type vs actual type
- Java catch the ball Game
- Access objects variable & method by name
- GridBagLayout is displaying JTextField and JTextArea as short, vertical lines
- Perform a task each interval
- Compound classes stored in an array are not accessible in selenium java
- How to avoid concurrent access to a resource?
- Why does processing goes slower on implementing try catch block in java?
- Redirect inside java interceptor
- Push toolbar content below statusbar
- Animation in Java on top of JPanel
- JPA - How to query with a LIKE operator in combination with an AttributeConverter
- Java Assign a Value to an array cell
Related Questions in DICTIONARY
- Difference between list() and dict() with generators
- Python program to produce dictionary of file extensions and sizes
- How to sort a nested dictionary by the a nested value?
- Renaming the keys of a dictionary
- VB.NET KeyNotFoundException from String()
- Numpy Vs nested dictionaries, which one is more efficient in terms of runtime and memory?
- Multiple parameters in a Dictionary
- ComboBox Not Being Filled With Unique Field Values Via Dictionary Learning
- Batch file: map a FTP server
- How to put objects into a dictionary using Dapper in C#?
- Pyparsing - Trouble parsing file to dictionary structure
- convert tuple keys of dict into a new dict
- Change the values of a list without using index
- Dictionary values missing
- How to create and add values to Dictionary in swift
Related Questions in TRANSLATION
- How to tell Symfony to ignore certain files in /translations
- Magento - how to translate message type
- How could I manually translate a template I've downloaded?
- Android ViewFlipper with translation animation - not working properly
- How much should I rebase interactively?
- How do you use the meteor-accounts-t9n package?
- choice_translation_domain not working in symfony 2.7
- Windows Phone 8 app translation
- How to translate parts of source program to library calls without writing a full parser?
- AngularJS translation with pluralization using angular-translate
- Symfony2: local changes for same twig view
- How to manage to 2 languages for posts in Tumblr, on the blog and on the dashboard?
- How to overwrite Woocommerce translations
- jms translation bundle: The format "yml~" does not exist.
- Translate the value of twig variable
Related Questions in NOKIA-S40
- Nokia Asha SDK files
- Does Nokia Java midlet app developed on S60 5th make comaptibility with S40 series?
- Nokia S40 Asha 2013: Options Command Removed in List Renderer
- Why is the jar file size increasing when I run the application?
- Messaging Over Bluetooth
- How to change the "Date" and "Time" of the mobile phone using "J2ME"?
- PopupChoiceGroup actionlistener won't work on Asha 501
- J2ME "notifyDestroyed()" is not working properly on Nokia 501
- Netbeans keeps on restarting
- How I can use LCDUI from LWUIT app?
- File reading issues in Nokia Asha 303
- Nokia S40 Application Development
- is there is any analytical tools for Nokia S40?
- Nokia S40 custom header bar
- Error at start app
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
If everything is new to you, I suggest to learn to write from basic first, i.e, learn to write a simple dictionary application for desktop. After that you will have an idea on what should be the program's structure and component. Then you can start learning how to program to Nokia phone and port the application over.
Start by looking at source code of some open source dictionary. For example, openDict http://opendict.sourceforge.net/?cid=1