我有一个带有 Actionlistener 的 JTextField。现在我希望它在我按 Enter 时执行某些操作。我正在使用一个共享的 ActionListener 所以试图在 JTextField 上做一个 getSource 但它不起作用!希望任何人都可以提供帮助。
JTextField txtProductAantal = new JTextField(String.valueOf(WinkelApplication.getBasket().getProductAmount(productdelete)));
txtProductAantal.setBounds(340, verticalPosition + i * productOffset, 40, 20);
txtProductAantal.addActionListener(this);
add(txtProductAantal);
public void actionPerformed(ActionEvent event) {
if (event.getSource() == btnEmptyBasket) {
WinkelApplication.getBasket().empty();
WinkelApplication.getInstance().showPanel(new view.CategoryList());
}
if(event.getSource() == txtProductAantal){
String productgetal = txtProductAantal.getText();
txtProductAantal.setText(productgetal);
WinkelApplication.getInstance().showPanel(new view.Payment());
}
}