It does indeed change my cursor, but I'm having a very strange problem, the color of my image is messed up. I have made sure that the canvas itself draws the image correctly, so I'm not really sure what's wrong. Any ideas?

Try changing "canvas.getToolkit()" to "Toolkit.getDefaultToolkit()". I don't think it will really matter, but it seems strange that you're getting a toolkit from the canvas.

Normally, I would think that it's just a problem with the .gif file because .gif doesn't usually seem to store colors quite right. But that seems unlikely if it draws properly to the canvas when it's not a cursor.

Yeah, .gifs are a pain color-wise, but I'm sure its not the image because g.drawImage(cursorImages[0],0,0,null);works fine.

The old test file I had for custom cursor also appears to have problems displaying color correctly :S, are cursors limited to certain colors?

Oh, while I'm at it. I want to make my gui holders display a dynamic bg image and border. By dynamic I mean that it takes two base images and tiles them appropriately and, hopefully, stores that as a simple image. Is this possible, and if so, where do I start?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org