0

アプリケーションで JCalendar とともに JDateChooser を使用しています。ユーザーは日付チューザーで日付を選択し、JTextFieldDateEditor で日付を更新する必要があります。ただし、 PropertyChangeListener を機能させることができないようです。

私はstackoverflowでもそれをチェックしました.JCalendar JDateChooserフィールドで日付の変更を検出することは可能ですか? これは私が抱えているのとまったく同じ問題のようです。そこからコードをコピーしましたが、「シンボルが見つかりません - クラス PropertyChangeListener」というエラーが引き続き発生します。awt.event および JCalendar ライブラリ全体をインポートしました。自分のコードの何が問題なのか、まったくわかりません。

ここまで書いてきたのは

datum = new Date ();
klik = new JDateChooser (datum)

klik.getDateEditor().addPropertyChangeListener( new PropertyChangeListener() 
{
    @Override
    public void propertyChange(PropertyChangeEvent e) 
    {
        if ("date".equals(e.getPropertyName())) 
        {
            System.out.println(e.getPropertyName()
                + ": " + (Date) e.getNewValue());
        }
    }
});

これは基本的に上記のリンクからコピーして貼り付けたものですが、私には合理的だと思われます

ご協力いただきありがとうございます :)

4

0 に答える 0