0

私はこれを見つけた日付選択ソリューションを探していました:

https://pzt.me/9oan (pw bravvve)

jFrameで:

        private JDateChooser getJDateChooser() {  
        if (jChoixDate == null) {  
            jChoixDate = new JDateChooser();  
            jChoixDate  
                    .setComponentOrientation(ComponentOrientation.RIGHT_TO_LEFT);  
            jChoixDate.setBounds(new Rectangle(198, 90, 88, 21));  
            jChoixDate.estValide(false);  
            //jChoixDate.addActionListener(this);  
            jChoixDate.addFocusListener(this);  
            jChoixDate.getEditor().addFocusListener(this);  

        }  
        return jChoixDate;  
    }  

日付フィールドが空かどうかを知るためにいくつかの変更を行い、有効になっていない場合は色を変更しました。この日付チューザーをいくつかのjframeクラスで使用しています。日付フィールドがフォーカスされているかどうか、そしてそれがつまり、ボタンをクリックすると初期化されることを望んでいます。多くの解決策を試してみましたが、機能していませんでした。どうすればそれを行うことができますか、ありがとう

4

2 に答える 2

2

評判の良い JCalendars/JDatePicker の使用を検討してください。

  1. Jカレンダー

  2. スウィングX

于 2011-11-28T10:49:15.453 に答える
0

恥知らずのプラグ:

JDatePickerを使用して、github で fork し、思いのままに変更できます。改善があればプル リクエストを受け付けます。

于 2014-10-10T09:06:31.997 に答える