您的位置:首页 > 编程语言 > Java开发

java 自定义鼠标图标

2015-12-02 15:04 477 查看
由于截图截不了,所以看不了图。源码如下:

import java.awt.Cursor;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;

import javax.swing.JFrame;

public class CursorTest extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;

public CursorTest() {

this.setCursor(createCursor());
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
this.setSize(400, 400);
}

public static Cursor createCursor() {
String fileName = "/color_dropper_32px.gif";
Image cursor = Toolkit.getDefaultToolkit().createImage(Toolkit.class.getResource(fileName));
return Toolkit.getDefaultToolkit().createCustomCursor(cursor, new Point(16, 16), "mycursor");
}

public static void main(String[] args) {
new CursorTest();
}
}


自定义鼠标图标只能针对于特定控件,我这里设置JFrame的鼠标。


这个是我使用的图标

我的图片所在目录如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: