我希望代碼在NetBeans Java中單擊按鈕時將默認鼠標形狀更改爲綠色圓圈。更改形狀鼠標在Swing應用程序中形成綠色圓圈?
回答
尋找以下事件MouseListener.MouseEnter
和MouseListener.MouseExit
。
您更改使用java.awt.Cursor
使用此命令光標:
setCursor(Cursor cursor);
您可以從很多不同的遊標的選擇。如果你想你自己的光標,試試這個OT(未測試):
setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
new ImageIcon("image.png").getImage(),
new Point(0,0),"Your cursor")
);
我不需要這個形狀我想生成綠色的圓圈成爲鼠標的形狀,以激光筆 –
我的帖子已更新。 –
添加任何圖像時我無法生成綠色圓圈 –
Toolkit toolkit = Toolkit.getDefaultToolkit(); File cursorFile = new File("f:\\image.png"); Image image = toolkit.getImage(cursorFile.getAbsolutePath()); Point hotspot = new Point(0, 0); Cursor cursor = toolkit.createCustomCursor(image, hotspot, "Stone"); setCursor(cursor);
- 1. 用圓圈繪製形狀
- 2. 附加圓圈形狀Path2D
- 3. 在PowerPoint中鼠標懸停時更改形狀顏色的宏
- 4. 如何使用鼠標懸停來更改CSS形狀的邊框顏色(圓形)?
- 5. 如何在保存後將原始橢圓形顏色更改爲綠色
- 6. 圈的UIView動畫保持圓形狀
- 7. iTunes連接是否將矩形形狀的應用程序圖標單獨轉換成圓形?
- 8. 如何讓綠色圓圈塗抹?
- 9. 如何將按鈕的形狀從圓角矩形更改爲使用動畫圓圈
- 10. 在目標C中,我們如何模擬圓形/圓形形狀的面?
- 11. 用jQuery模擬圓形鼠標移動?
- 12. 如何更改整個畫布的鼠標光標形狀?
- 13. 的UIView contentstretch改變一圈橢圓形,而不是藥丸形狀
- 14. 通過在圓上拖動點更改圓的形狀
- 15. 找到形狀和顏色圈
- 16. OpenCV - 檢測圓形形狀
- 17. 如何在一個圓圈中製作java形狀動畫?
- 18. 將光標更改爲圓形?
- 19. 使用KineticJS在鼠標懸停上重新着色形狀
- 20. 用java寫一個程序,用鼠標做一個圓圈
- 21. StateHighlighted上更改圓形矩形按鈕背景色
- 22. 如何更改圓形的矩形UIbutton背景色
- 23. 漸變色圓形矩形
- 24. C3.js將圓形更改爲方形
- 25. 更改形狀的顏色Java3D
- 26. Android更改形狀可繪製顏色
- 27. 鼠標處理程序在「spawn」與SVG形狀拖動
- 28. 更改橢圓形填充序列
- 29. 在圓圈中間改變顏色
- 30. 當鼠標懸停在熱圖圖表上時,如何將圓圈更改爲矩形
看到Component.setCursor,光標和MouseListener.MouseEnter/MouseExit – ControlAltDel