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);
}
}
我該如何處理這個..我必須把加密的密碼了在文本字段一個按鈕動作不可編輯jTextField.setText錯誤。不兼容的類型:無效,不能轉換成字符串
'setText()'是一個'void'方法,它不返回'String'。所以你的行'String res = jTextField3.setText(「Encryption complete。」+ enc);'不會工作...... – 3kings
很可能你的程序沒有編譯,對吧? – randominstanceOfLivingThing