創建自定義有底代碼光標不同:爪哇 - 自定義光標是在不同的操作系統
Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image = toolkit.getImage("C:/Users/Administrator/Desktop/gaea/core/ui/gaeawindow/src/si/xlab/gaea/core/ui/gaeawindow/HandCursor.gif");
// Somewhere in mouse pressed action
public void mousePressed(MouseEvent e)
{
Cursor cursor = toolkit.createCustomCursor(imageClose, new Point(12,12), "Hand");
e.getComponent().setCursor(cursor);
}
光標是在Mac上顯示像它應該是,但在模擬的Windows 7事實並非如此。它顯示增加,而且很醜。
我應該在我的代碼中應用什麼修復/技巧來解決這個問題?這是常見問題嗎?
「Emulated」?你的意思是並行桌面還是什麼? – 2010-10-02 22:28:32
是的,我的意思是在Parallels中。 – Ivansek 2010-10-03 08:41:17