Skip to main content

Applet Closing Problem with JDK 6 Update 12

15 replies [Last post]
tim02
Offline
Joined: 2009-02-05
Points: 0

Hi Mates,

this is my first post here, I hope that I post in the correct channel.

I've installed JDK 6 Update 12 this week and now closing applets (with the "X" on the top in the bar) in Firefox 3.0.6 takes a while (since this new version). During this time my mouse is blocked for about a second.
I'm using Windows XP Prof. SP3.
After that everything is ok.
If you need more information about my system or anything I would tell you.

The described behavior occured while closing an Applet on www.knuddels.de.

By the way, ... since Version "Update 10" there is a exclamation mark next to the "X" of the applet, what does that mean? And another thing, since this version I can't open a Java Console in my Firefox Browser, this entry gets disenabled if I click on "Java Console".

Sorry for posting different problems in one thread, but I don't want to create to much threads. Maybe the problems are already known....then excuse me.

Sincerely,
tim02

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
tim02
Offline
Joined: 2009-02-05
Points: 0

Additional Information:

The delay on closing applets also occurs when I maximize or minimize the window.

And when I press, i.e. ALT+TAB, the blocking of my mouse is released immediately (and the window is closed, minimized, maximized immediately).

Maybe that helps...?

[b]Update[/b]: And the delay only occurs if I use the buttons in the top (title) bar (not if I press ALT+SPACE and select minimize, ... there). *confused*

linuxhippy
Offline
Joined: 2004-01-07
Points: 0

This could be maybe related to the Direct3D pipeline.
Does it also happen if you start your applet with -Dsun.java2d.d3d=false?

- Clemens

tim02
Offline
Joined: 2009-02-05
Points: 0

> This could be maybe related to the Direct3D
> pipeline.

I have DirectX Version 9.0c (4.09.0000.0904)

> Does it also happen if you start your applet with
> -Dsun.java2d.d3d=false?

It's not my own applet, it's the chat applet of www.knuddels.de.

I created an own applet, to test your option, but I don't know how to call this applet in a seperate browser window in "fullscreen" mode (without adress bar etc.) like they do it on the web page. Sorry.

demonduck
Offline
Joined: 2008-03-14
Points: 0

http://pancyl.com/SecondShadyRest.htm

The applet is draggable and can go fullscreen non-exclusive mode. F1/ESC enter/exit fullscreen mode.

It has -Dsun.java2d.d3d=false in the java_arguments param.

You have to use FF3 or IE6 to get the new plugin.

Use as you want to test.....

tim02
Offline
Joined: 2009-02-05
Points: 0

Hm in fullscreen mode I can't test clicking on the X.
The applet has to fit the whole window, but the window should have the titelbar (with buttons for maximize, minimize, close)...
I attach a picture of that applet window I have problems with.

rogyeu
Offline
Joined: 2006-07-30
Points: 0

I went to www.knuddels.de. For 6u12 with FF3.0.5. , the Java Applet works fine and the FF window closes immediately. However, with FF3.0.6. I can see there's a delay.

Also, I cannot reproduce the issue with other sites that have Java Applets. Could you please report the issue to www.knuddels.de? I'm completely lost in their site as I don't understand the language. If their developers feel this is a Java issue, they can provide us with more information at http://bugreport.sun.com .

-- RY

tim02
Offline
Joined: 2009-02-05
Points: 0

> I went to www.knuddels.de. For 6u12 with FF3.0.5. ,
> the Java Applet works fine and the FF window closes
> immediately. However, with FF3.0.6. I can see there's
> a delay.

And with Internet Explorer 7 as well :-)

> Also, I cannot reproduce the issue with other sites
> that have Java Applets.

Agree.

> Could you please report the
> issue to www.knuddels.de?

Yep, I'll send them an E-Mail. Hopefully I'll get a reply.

> I'm completely lost in
> their site as I don't understand the language.

My language ;-)

> If their developers feel this is a Java issue, they can
> provide us with more information at
> http://bugreport.sun.com .

Okay, I'll tell them.

I'll keep you up-to-date and report what they answer.

Thanks so far guys.

tim02
Offline
Joined: 2009-02-05
Points: 0

So, second subproblem solved...
I googled a little bit and other users had the same problem with the Java Console.
You just have to disable the option "Activate Java-Plug-In of next generation" in the "Java Control Panel" and the console will open again. :-)

Thus, just main problem left...

demonduck
Offline
Joined: 2008-03-14
Points: 0

The problem you described may be a FF3 problem. I had FF3 installed -- for a day.

What a piece of crap that was. I uninstalled it and reverted to FF2 which is much more solid. Unfortunately, the Java people decided to not support FF2 with plugin2. Big mistake forcing people to use a much degraded browser (FF3) to get plugin2.

I told them....

tackline
Offline
Joined: 2003-06-19
Points: 0

IIRC, Mozilla support for FF2 ended in December. Not even security patches are being released.

demonduck
Offline
Joined: 2008-03-14
Points: 0

Yes, well bad engineering decisions are common in this industry. Mozilla probably should have waited until FF3 was out of beta first. I think FF3 is still beta software regardless of what they may think.

tim02
Offline
Joined: 2009-02-05
Points: 0

So everything will be better with the new version of Microsoft Internet Explorer 8 coming soon. ;-)

To come back to my main problem, I tried closing applets (on www.knuddels.de) in Internet Explorer 7 and ... I got the same problem, mouse blocked (sometimes short, sometimes longer) and then relesed.

So that means, that this is not a browser specific problem.

Does anybody else get this behavoir?

Thanks for all replies so far, interesting to me :-)

tackline
Offline
Joined: 2003-06-19
Points: 0

To take the question about the exclamation mark next to the close button.

This is the replacement for warning banner that used to be placed across the top or bottom of applet windows (depending upon windowing toolkit), that prevented applets spoofing local application/system windows. The new floating icon is designed to be usable even with irregularly-shaped and semi-transparent windows. The original version was a little bit unrefined(!).

demonduck
Offline
Joined: 2008-03-14
Points: 0

Similarly when you go fullscreen in an unsigned applet. You get the little warning icon.

The little warning icon is MUCH better than the banner that was used before. Also, they stopped flashing that silly blue border around it.

I think the little warning icon is just about the optimal solution for telling people that this
is a Java window so be cautious. Nice work guys...

tim02
Offline
Joined: 2009-02-05
Points: 0

Thanks guys...

> The little warning icon is MUCH better than the
> banner that was used before. Also, they stopped
> flashing that silly blue border around it.

Yeah, I saw that they removed that flashing border in Update 12, that really was a little bit... ;-)

Hm, I never saw a warning banner before the new versions with that exclamation mark. But okay, now I know that there is no error displaying that applet. I thought that the webhoster might programmed that applet in an old version and the new Java version has problems with that "old" applet. :-)

So what about the problem with the Java Console in the Firefox browser, are they going to fix that?