Archived:Long key press problem for Java ME TextField on some Eseries devices (Known Issue)

From Nokia Developer Wiki
Jump to: navigation, search

Archived.pngArchived: This article is archived because it is not considered relevant for third-party developers creating commercial solutions today. If you think this article is still relevant, let us know by adding the template {{ReviewForRemovalFromArchive|user=~~~~|write your reason here}}.

Java MIDlets on S60 3rd Edition FP2 devices with a QWERTY or half-QWERTY keyboard (Nokia E55, E72, E75) behave abnormally when the user tries to input a number in a Java MIDlet's password TextField component with a long key press.

Article Metadata
Tested with
Devices(s): Nokia E55, E72, E75
S60 3rd Edition FP2
Created: User:Kbwiki (28 Dec 2009)
Last edited: hamishwillee (09 Aug 2013)


A long key press in a password-type TextField component causes the following:

  • On the Nokia E55, the Java application closes.
  • On the Nokia E72, two characters appear(letter + number).
  • On the Nokia E75, when the QWERTY keyboard is used, causes similar behaviour as on the E72.

Steps to reproduce

The following code creates a TextField which doesn't work properly:

  protected void startApp() {
display = Display.getDisplay(this);
//Creates a form for TextField input
mainForm = new Form("String Item Demo");
//Following line creates a TextField which doesn't work correctly
password = new TextField("Password:", "", 10, TextField.PASSWORD);


No solution or workaround is currently available. The problem is expected to be fixed in future firmware releases.

This page was last modified on 9 August 2013, at 04:20.
43 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.


Thank you!

We appreciate your feedback.