使用できないアイコンにJavaのカーソルを設定するには?

KUSH42:

私は、サポートファイルはドラッグ&ドロップを使用して選択するという単純なJavaFXのGUIを書いています。間違った種類のファイルは、入力エリア上にドラッグされている場合は使用できません/ポインタを許可されていない私はすでにドラッグ&ドロップ機能自体を実装し、私は(存在する場合)、OS固有にカーソルを変更したいです。

残念ながら、中に事前定義されたカーソルの列挙型Cursorクラスはその1へのアクセス権を与えることはありません。

(Windowsの場合には)画像リソースやからそれを抽出するためのJNI呼び出しを行うなどの.jarにインポートすることなく、直接のJavaを通じてOSからカーソルのアイコンをロードするためのオプションがありますかole32.dll

他のJavaアプリケーションはそれをどのように扱うのですか?私はそれを避けるしたいので、かなり確信してアプリケーションをWindows固有のアイコンを提供することは著作権の侵害になります。

VGR:

お使いの場合は、システムのカーソルは、デフォルトで使用される「許されない」のdragOverハンドラが呼び出されませんDragEvent.acceptTransferModesを

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=182311&siteId=1