Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > JTextArea becomes non-editable in a JApplet

Thread Tools

JTextArea becomes non-editable in a JApplet

Thomas Richter
Posts: n/a
Hi folks,

apparently, the Oracle Java-VM seems to have a bug in its JApplet or
JTextArea implementation, at least in the Linux implementation for the
firefox plugin.

The problem is that, under circumstances described below, JTextArea
components in an JApplet become un-editable, and even clicking into them
does not regain focus. This renders such input components rather useless
and causes a lot of confusion at the user.

The problem appears (at least) when a JApplet opens a ProgressMonitor;
at this time, the JTextArea (rightfully) looses the focus. When the
progress monitor is, however, closed afterwards, the JTextArea does not
get the input focus again. In fact, even clicking into it, or any other
JTextArea on the same JApplet does not improve anything. While the
buttons in the JApplet just work normally, the text input components do
not react at all.

To get the focus again, the user has first to click onto any other
window on the screen, or into the URL field of the browser, and *then*
click again into the JTextArea - this returns focus to it.

I tried a couple of work-arounds to regain the focus, including removing
the component and re-creating it, actively requesting the focus and
others; nothing helped. The best I could get was a cursor drawn in the
field, but the cursor did not react on keyboard input.

Appears in java 1.6.0_24, AMD64 architecture, firefox plug-in.

Is this a known problem? Are there any known workarounds?

Reply With Quote
Roedy Green
Posts: n/a
On Mon, 06 Jun 2011 17:45:18 +0200, Thomas Richter
<(E-Mail Removed)> wrote, quoted or indirectly quoted someone
who said :

>Is this a known problem? Are there any known workarounds?

I have seen similar thing with AWT and Swing with copy/paste sometimes
working and sometimes not on Windows

Roedy Green Canadian Mind Products
How long did it take after the car was invented before owners understood
cars would not work unless you regularly changed the oil and the tires?
We have gone 33 years and still it is rare to uncover a user who
understands computers don't work without regular backups.

Reply With Quote

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
and becomes or and or becomes and Stef Mientki Python 9 05-28-2011 02:04 PM
Reversing Bit Order.. i.e. MSB becomes bit 0, LSB becomes bit 15 C++ 9 08-22-2007 12:13 AM
RAM - 2gb becomes 4gb becomes 2gb b Computer Support 10 04-27-2006 11:58 PM
Re: JApplet + API question Eric Olander Java 1 07-08-2003 04:03 PM
Re: JApplet + API question John C. Bollinger Java 0 06-27-2003 05:13 PM