Как скрывать курсор в java?

Я intetando делать, чем, когда пользователь между в JFrame в специфическом средстве скрыл Курсор и не появился снова до тех пор, пока он не двинет мышь и MouseMotionListener это обнаружил, если у кого-то есть идея как, делать это, он был бы благодарен много за Вашу помощь.

0
задан 31.10.2019, 02:26
1 ответ

Используй следующего cГіdigo в твоем строителе:

    // Transparent 16 x 16 pixel cursor image.
    BufferedImage cursorImg = new BufferedImage(16, 16, BufferedImage.TYPE_INT_ARGB);
    // Create a new blank cursor.
    Cursor blankCursor = Toolkit.getDefaultToolkit().createCustomCursor(
    cursorImg, new Point(0, 0), "blank cursor");
    // Set the blank cursor to the JFrame.
    getContentPane().setCursor(blankCursor);           

    //Retornando el cursor por default al mover el Mouse
    addMouseMotionListener(new MouseMotionAdapter() {
    @Override    
    public void mouseMoved(MouseEvent e) {
        getContentPane().setCursor(Cursor.getDefaultCursor());
    }
    });        
    }
0
ответ дан 01.12.2019, 14:44
  • 1
    Ввиду extensió n твоих вкладов я не вижу необходимость печатать mú ltiples respuestaa, ты можешь издавать и только улучшать один из обоих – Aprendiz 01.11.2019, 22:16
  • 2
    Мы предлагаем тебе напечатать ú nicamente ответ, проверь документ CГіmo отвечать , чтобы создавать ее и эта была полезна в OP, привет. – Jorgesys♦ 01.11.2019, 22:18

Теги

Похожие вопросы