【发布时间】:2013-12-31 12:57:55
【问题描述】:
你能告诉我,为什么它不起作用。当我运行它时,鼠标隐藏。但我想改变鼠标光标的图标。
import java.awt.Cursor;
import java.awt.Image;
import java.awt.Point;
import java.awt.Toolkit;
import java.awt.event.MouseEvent;
import javax.swing.JList;
import acm.program.GraphicsProgram;
public class test1 extends GraphicsProgram {
public Cursor stoneCursor;
public void run() {
Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image = toolkit.getImage("cursor.gif");
Point hotspot = new Point(0, 0);
stoneCursor = toolkit.createCustomCursor(image, hotspot, "Stone");
getContentPane().setCursor(stoneCursor);
}
@Override
public void mouseDragged(MouseEvent e) {
}
}
【问题讨论】:
-
你能发布stacktrace吗?
-
不知道什么是stracktrace
-
这里是堆栈跟踪的快速信息 - help.eclipse.org/indigo/…
-
只有当鼠标指针在小程序上时才会出现光标。指针是否在小程序上方?
-
是的,在小程序上面
标签: java swing cursor jlist acm-java-libraries