private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try {
String pwd = jTextField2.getText();
String EncryptionKey = "dhsakjh7324afe24";
AESExample aes = new AESExample(EncryptionKey);
String enc = aes.encrypt(pwd);
String res = jTextField3.setText("Encryption complete." + enc);
} catch (Exception ex) {
Logger.getLogger(Crypto.class.getName()).log(Level.SEVERE, null, ex);
}
}
我该如何处理...我必须将加密密码放在文本字段中不可编辑的按钮操作上
答案 0 :(得分:2)
jTextField3.setText("Encryption complete." + enc);
您只需在代码的最后一行执行此操作即可。
答案 1 :(得分:1)
您更改最后两行,以便:
String res = jTextField3.setText("Encryption complete." + aes.encrypt(pwd));
您不是多次使用变量enc
。
答案 2 :(得分:1)
String res只能是getText,而不是setText。
所以试试。
jTextField3.setText("Encryption complete." + enc);
String res= jTextField3.getText();