public void setList(Vector trainInfos) { _list.removeAll(); all.removeAllElements(); for (int i = 0; i < trainInfos.size(); i++) { _list.add((DocumentInfo) trainInfos.elementAt(i)); all.addElement((DocumentInfo) trainInfos.elementAt(i)); } }
private void handleSearchType() { if (searchTextField.isFocus) { String text = searchTextField.getText(); _list.removeAll(); _list.invalidate(); for (int i = 0; i < all.size(); i++) { DocumentInfo picInfo = (DocumentInfo) all.elementAt(i); if (picInfo.containKey(text)) { _list.add(picInfo); } } _list.invalidate(); } }