How to Set Focus on JTextField?

后端 未结 10 1905
感情败类
感情败类 2020-11-30 07:34

I make my game run without mouse so using pointer is not a choice. High Score menu will show when player lose.

this is my code

    highScore=new MyTe         


        
10条回答
  •  感情败类
    2020-11-30 08:13

    In my case nothing above worked untill I called requestFocus() AFTER my constructor has returned.

    MyPanel panel = new MyPanel(...);
    frame.add(panel);
    panel.initFocus();
    

    MyPanel.initFocus() would have:

    myTextField.requestFocus();
    

    And it works.

提交回复
热议问题