Java Webstart icon problem

Hey JGO,
I seem to be having a weird problem where Java Webstart uses a low quality version of the icon I use for the desktop shortcut.

Normal icon:

http://ra4king.is-a-geek.net/games/JDoodleJump/doodle.png

Desktop icon:

Here is my JNLP:



<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="http://ra4king.is-a-geek.net/games/JDoodleJump" href="JDoodleJump.jnlp">
	<information>
		<title>JDoodle Jump</title>
		<vendor>Roi</vendor>
		<homepage href="/"/>
		<description>JDoodle Jump</description>
		<description kind="short">An online remake of the popular iPhone game.</description>
		<icon href="doodle.png" width="44" height="42"/>
		<icon kind="splash" href="../../roi.png"/>
		<offline-allowed/>
		
		<shortcut online="false" install="true">
			<desktop/>
			<menu submenu="Roi's Website Games"/>
		</shortcut>
	</information>
	
	<resources>
		<jar href="JDoodleJump.jar"/>
	</resources>
	
	<application-desc main-class="jdoodlejump.JDoodleJump">
		<argument>JavaWS</argument>
	<application-desc/>
</jnlp>

Does adding width and height to line 10 make a difference? Does the image have to be square?

Yeah, try and make a 64x64 icon.

Line 10 is a different image. The image has to be 64x64.

Yeah I thought of trying that right after I posted this thread. But resizing a 44x42 to 64x64 shouldn’t be this bad :S

EDIT:
Using a 64x64 icon doesn’t make anything better, in fact I think it’s worse now:

If you guys wanna try the JNLP: http://ra4king.is-a-geek.net/games/JDoodleJump/JDoodleJump.jnlp

So I right click on it and choose Open with OpenJDK Java 6 Web Start, nothing happens. And it just has the default icon.

O_o maybe it doesn’t work with OpenJDK?

Webstart works fine for me.

The icon not so much, afaik, Icons are 32x32 in size… try resizing 1 more time:P