为了账号安全,请及时绑定邮箱和手机立即绑定

如何将Java光标设置为不可用图标?

如何将Java光标设置为不可用图标?

海绵宝宝撒 2021-05-09 12:14:50
我正在编写一个简单的JavaFX GUI,它支持通过拖放操作进行文件选择。我已经实现了拖放功能本身,但是如果将错误类型的文件拖到输入区域上,我想将光标更改为特定于OS的指针(如果存在)不可用/不允许使用的指针。不幸的是,Cursor该类中的预定义游标枚举无法访问该类。是否可以通过Java直接从OS加载光标图标,而无需将其作为图像资源导入.jar或进行JNI调用以将其从中提取(对于Windows)ole32.dll?其他Java应用程序如何处理呢?可以肯定的是,随应用程序一起提供Windows专用图标会侵犯版权,因此我想避免这种情况。
查看完整描述

1 回答

?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

如果您的dragOver处理程序未调用DragEvent.acceptTransferModes,则默认情况下将使用“不允许”系统光标。


查看完整回答
反对 回复 2021-05-26
  • 1 回答
  • 0 关注
  • 185 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信