私はこの問題を抱えています:
1) JTextField を介して TreeMap に配置されたオブジェクトがあります。(電話帳のようなプログラム)。
2) TreeMap で利用可能なレコードのビューを実装するボタンがあります。これらのボタンをクリックすると、JTextField に表示される TreeMap の次/前の利用可能なオブジェクト。(利用可能なレコードをスクロールします)。
このコードを試しましたが、うまくいきませんでした:/
btn[4].addActionListener(new ActionListener(){
Iterator iter = tree.keySet().iterator();
public void actionPerformed(ActionEvent e) {
if (iter.hasNext()){
String str = iter.next().toString();
fldFio.setText(str);
fldNumber.setText(tree.get(str));
}
}
});
最初の行として、メソッド actionPerformed に次の行を追加しました。
System.out.println(iter1.hasNext());
とにかく役立つ場合、結果は「false」です。