こんにちは、私の問題は次のとおりです。フォームのボタンを別のクラスから有効にできません。私のフォームクラスは
public class FileSending {
//Function for enabling the button
public void activate_btnSEND (boolean flag) {
SendFile.setEnabled(flag);
}
}
そして、私がこの関数を呼び出しているクラスは次のとおりです:
public class SMS {
Public void split(){
if(check_string.equalsIgnoreCase("0001")) {
JOptionPane.showMessageDialog(null, " Recepient Has Accepted The" +
" Request.Connection Has Been Established :) ");
FileSending setBtn = new FileSending();
setBtn.activate_btnSEND(true);
}
}
}
flag に渡される値を確認するためにコードをデバッグしましたが、値は"True"です。if 条件にも入りますが、ボタンは有効になっていません。ここで何が起こっているのかわかりません!!