ここでは、実行時にチェックボックスを使用していくつかのJComponentを無効化/有効化することにほとんど問題がありません。私はやろうとしましif(checkbox.isSelected(){}
たが、うまくいきませんでした。追加しようとするとaddActionListener(this)
、「クラスAbstractButtonのメソッドaddActionListinerを特定のタイプに適用できません:必須アクションlistiner:JudgeMain(そのクラス名)が見つかりました-コンストラクターで「this」をリークします」というエラーが発生します
public class JudgeMain extends JFrame {
Connection conn = null;
ResultSet rs = null;
PreparedStatement pst = null;
LogInJ id = new LogInJ();
public String IdNumber;
public JudgeMain(LogInJ id)
{
initComponents();
ButtonGroup();
this.id = id;
initDetails();
yesCB.addActionListener(this);
if(yesCB.isSelected())
{
timeF.setEnabled(true);
catF.setEnabled(true);
yearsCB.setEnabled(true);
monthsCB.setEnabled(true);
}
}
よろしくお願いします