我知道我们可以使用ImageIcon类和Cursor类创建一个Cursor并将其分配给一个Componenet。作为例子
Image image1 = toolkit.getImage("Released.gif");
Cursor c1 = toolkit.createCustomCursor(image1, new Point(5,5), "img");
我只是用谷歌搜索是否有办法将.cur(Windows游标格式)作为Java应用程序中的Cursor。但我找不到方法......
但仍然觉得应该有办法这样做.cur是一种着名的文件格式。 实际上,有没有办法将.cur文件格式化的Cursor作为Java应用程序的游标? 那怎么样?
答案 0 :(得分:1)
.cur是Windows游标文件,不能在Windows平台以外的环境中运行(即Win32 API或.NET Framework API)。 Java运行时环境要求自定义游标采用PNG或GIF格式。仅仅因为您在Windows系统上使用Java并不意味着您可以在Swing / AWT中将该格式用于GUI。
以下是有正确格式的教程:CodeBeach: Custom Java Cursors