2016-02-29 59 views

回答

1

尋找以下事件MouseListener.MouseEnterMouseListener.MouseExit

您更改使用java.awt.Cursor使用此命令光標:

setCursor(Cursor cursor); 

您可以從很多不同的遊標的選擇。如果你想你自己的光標,試試這個OT(未測試):

setCursor(Toolkit.getDefaultToolkit().createCustomCursor(
    new ImageIcon("image.png").getImage(), 
    new Point(0,0),"Your cursor") 
); 
+0

我不需要這個形狀我想生成綠色的圓圈成爲鼠標的形狀,以激光筆 –

+0

我的帖子已更新。 –

+0

添加任何圖像時我無法生成綠色圓圈 –

0

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);

this tool in power point

I want the mouse pointer the same of p2