我从堆栈溢出读了很多答案,但这样我张贴的问题java的keyPressed事件
我写的代码键按下行动中的Java Swing,但是当我过我按什么都没发生解决不了我的问题关键所以请建议我在哪里写错码我的代码是在
textField_1.addKeyListener(new KeyAdapter() {
@Override
public void keyPressed(KeyEvent e) {
if(e.getKeyCode()==KeyEvent.VK_TAB){ try{
String query="select * from checklist where sbno='"+sb+"'";
PreparedStatement pst=connection.prepareStatement(query);
ResultSet rs=pst.executeQuery();
while (rs.next()){
Shipping_Marks.setText(rs.getString("smarks"));
Shippername.setText(rs.getString("shipper"));
}
rs.close();
}catch (Exception e1){
e1.printStackTrace();
}
}
只添加System.out.print(“按”);'再次测试 –
其也不起作用 –
是的,所以当你发布一个问题时只有相关的最小代码。数据库部分不需要这里 –