2011-12-16 8 views
4

カスタムカーソルを作成したかった。デフォルトのものの代わりに私はこれを設定しようとしました:enter image description hereしかし、最終的な影響はひどいものでした。正確bootomでこのappletのように、カスタムPNGカーソル - エッジがスムーズでない

enter image description here

:エッジは黒とギザギザしました。次のように

コードは次のとおりです。

final Image customCursor = new ImageIcon("C:\\Users\\my_name\\Desktop\\apple.png").getImage(); 
final Point hotspot = new Point(0, 0); 
final String name = "Cursor"; 

this.setCursor(getToolkit().createCustomCursor(customCursor, hotspot, name)); 

は滑らかなエッジとPNGカーソルを取得するための任意の回避策はありますか?まだJavaにこのようなバグがあることは信じられないようです。

+0

*「最終的な影響はひどかった」*最終的な効果のスクリーンショットを比較のために入手しましたか? –

+0

@Andrew Thompsonここに行きます。 – peter

+0

(傾斜頭)私はあなたが何を意味するかを見ます。それは恐ろしいです。 –

答えて

0

BufferedImageとしてロードしてから、 `ImageIcon(yourBufferedImage) 'を実行しようとしましたか?

関連する問題