小编APr*_*Pro的帖子

如何在JavaFX项目中使用KeyEvent?

我已经搜索了很长时间来编写一个KeyEvent允许我点击按钮的方法ENTER key.请注意,我正在使用JavaFX和FXML文件.

问题是,当在FXML文件的onKeyTyped文本字段中设置时,FXML文件不接受它.它说Handle method not found.它只是接受ActionEvent方法,所以我尝试了这段代码:

 @FXML
 private void key (KeyEvent evt) throws IOException{ 
       if (evt.getCode() == KeyEvent.VK_ENTER){
       String az = text1.getText();
       //c.1
       if(az.contains("1")){ 
          String hh = text11.getText();
          Socket socket = null;
          InetSocketAddress isa = new InetSocketAddress (hh,80);  
       } 
    }
}
Run Code Online (Sandbox Code Playgroud)

那么请有人帮助我吗?

java netbeans javafx

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×1

javafx ×1

netbeans ×1