我希望代碼在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. HTML5:在鼠標懸停上更改圓角矩形的顏色
- 3. 在PowerPoint中鼠標懸停時更改形狀顏色的宏
- 4. 附加圓圈形狀Path2D
- 5. 在應用程序運行時更改XML形狀顏色
- 6. 如何使用鼠標懸停來更改CSS形狀的邊框顏色(圓形)?
- 7. 如何在保存後將原始橢圓形顏色更改爲綠色
- 8. 更改形狀顏色
- 9. 線條,圓圈和其他形狀?
- 10. 圈的UIView動畫保持圓形狀
- 11. iTunes連接是否將矩形形狀的應用程序圖標單獨轉換成圓形?
- 12. 在Swing應用程序中使用我生成的圖形
- 13. 如何讓綠色圓圈塗抹?
- 14. Java:在鼠標點擊時改變形狀的顏色
- 15. 如何更改gWidgets RGtk2中的形狀鼠標光標?
- 16. 變形圈到橢圓形在openscad
- 17. 如何將按鈕的形狀從圓角矩形更改爲使用動畫圓圈
- 18. 更改相同應用程序中不同條形圖中條形的顏色
- 19. Android圈背景變成橢圓形
- 20. 如何在圓圈內繪製圓形?
- 21. 在目標C中,我們如何模擬圓形/圓形形狀的面?
- 22. EaselJS:改變鼠標點擊時的形狀填充顏色
- 23. 如何更改整個畫布的鼠標光標形狀?
- 24. 用jQuery模擬圓形鼠標移動?
- 25. 的UIView contentstretch改變一圈橢圓形,而不是藥丸形狀
- 26. 找到形狀和顏色圈
- 27. OpenCV - 檢測圓形形狀
- 28. 以編程方式在android中更改形狀顏色
- 29. 使用KineticJS在鼠標懸停上重新着色形狀
- 30. 如何在一個圓圈中製作java形狀動畫?
看到Component.setCursor,光標和MouseListener.MouseEnter/MouseExit – ControlAltDel