プログラムの aJComboBox
に問題があります。にアタッチされたリスナーはありませんComboBox
。a を使用しDefaultComboBoxModel
て値を設定します。
最初にリスト/モデルに追加すると、ボックスに問題なく入力され、問題なくドロップダウンできます。最初にこれを行う場合のみ。
プログラムで他の使用可能なアイテム (テキストフィールド、ボタン、JList) をクリックすると、ドロップダウンしなくなります。しかし、それをクリックすると、矢印を使用してその中の値を変更できます。以前にこの問題を抱えていた人はいますか?すべてのリスナーメソッドをチェックしましたが、これらのボックスを有効または無効にするものはありませんでした。
JDateChooser にも同様の問題があります。一度日付を選択することはできますが、その後もドロップダウンしません。
IDE としてネット Bean を使用しています。
これについての助けをいただければ幸いです
/* 条件配列リストとコンボボックス モデルに条件を追加する方法 */ private void addConActionPerformed(java.awt.event.ActionEvent evt) {
//ensures if nothing was entered to print errors
if(entConName.getText().equals(""))
{
addConError.setEnabled(true);
addConError.setText("Enter Condition Name");
}
else
{
String n = entConName.getText(); //Takes user input
conditionList.add(n); //adds to condition array list
addConError.setEnabled(false);
addConError.setText("");
conditionModel = new DefaultComboBoxModel(conditionList.toArray()); //sets up the combobox model
entCondition.setModel(conditionModel);
entConName.setText("");
}
}
それは正常に動作し、私のコードのどこにも entCondition ComboBox が無効になりません
それは既知の問題だったかもしれないと思った...そうではないと思う