I want to use a hardware cursor for a computer game I am making, AWT allows me to do so, and specify an image to use, however it only accepts 2 colours and transparency, which is fairly limiting.

I'm fairly certain that it's possible to use a greater colour depth on most current systems, is there any way to achieve that in AWT? What about other ways?