dzavalishin / jdrive

OpenTTD port to Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

system mouse cursor

dzavalishin opened this issue · comments

Cursor.getPredefinedCursor(Cursor.HAND_CURSOR) 
Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)

.setCursor(new Cursor(Cursor.CROSSHAIR_CURSOR));

            Cursor cursor = new Cursor(Cursor.HAND_CURSOR);
            frame.setCursor(cursor);

JFrame frame = new JFrame...
Image cursorImage = Toolkit.getDefaultToolkit().createImage(        new MemoryImageSource(16, 16, pixels, 0, 16));
transparentCursor =        Toolkit.getDefaultToolkit().createCustomCursor            (cursorImage, new Point(0, 0), "invisiblecursor");
frame.setCursor(transparentCursor);  // hide cursorframe.setCursor(Cursor.getDefaultCursor()); // set back to default cursor

Toolkit toolkit = Toolkit.getDefaultToolkit();
Image image = toolkit.getImage("icons/handwriting.gif");
Cursor c = toolkit.createCustomCursor(image , new Point(mainPane.getX(), 
           mainPane.getY()), "img");
mainPane.setCursor (c);