0
txfInput.setOnKeyTyped(
e -> {
if(group.getSelectedToggle() == rdEncrypt){
txfOutput.setText(en.encryptText(txfInput.getText()));
}else if(group.getSelectedToggle() == rdDecrypt){
txfOutput.setText(en.decryptText(txfInput.getText()));
}
}
);
在以下代碼中,傳遞給encryptText方法的文本是按鍵之前的文本。我很好奇如何在代碼運行之前更新txfInput。JavaFX setOnKeyTyped事件正在更新文本字段之前觸發
嘗試setOnKeyReleased。 – Sedrick
@SedrickJefferson我發誓我試過這個,我想現在它正在工作......謝謝 –
你應該正確解釋! – user55924