Refine search
public void addCheckbox(JCheckBox checkBox) { ListModel currentList = this.getModel(); JCheckBox[] newList = new JCheckBox[currentList.getSize() + 1]; for (int i = 0; i < currentList.getSize(); i++) { newList[i] = (JCheckBox) currentList.getElementAt(i); } newList[newList.length - 1] = checkBox; setListData(newList); }
/** * Returns all currently displayed sentences in plain text form. * * @return String filled with the plain text form of all sentences in the matches panel */ public String getMatchedSentences() { StringBuilder sb = new StringBuilder(); for (int i = 0, sz = list.getModel().getSize(); i < sz; i++) { String t = ((TreeFromFile) list.getModel().getElementAt(i)).getLabel().getText(); sb.append(t); sb.append("\n"); } return sb.toString(); }
/** * Returns all currently displayed matches in string buffer, penn treebank form * (suitable for writing out, for instance) * * @return String filled with the Penn treebank forms of all trees in the matches panel */ public String getMatches() { StringBuilder sb = new StringBuilder(); for(int i = 0, sz = list.getModel().getSize(); i < sz; i++) { Tree t = ((TreeFromFile) list.getModel().getElementAt(i)).getTree(); sb.append(t.pennString()); sb.append("\n\n"); } return sb.toString(); }
public void keyPressed(KeyEvent e) { int i = targetList.getSelectedIndex(); switch (e.getKeyCode()) { case KeyEvent.VK_UP: i = targetList.getSelectedIndex() - 1; if (i < 0) { i = 0; } targetList.setSelectedIndex(i); break; case KeyEvent.VK_DOWN: int listSize = targetList.getModel().getSize(); i = targetList.getSelectedIndex() + 1; if (i >= listSize) { i = listSize - 1; } targetList.setSelectedIndex(i); break; default: break; } } }
private void updateSimpleLine() { if (index < 0) { index = 0; } if (index > listModel.getSize() - 1) { index = listModel.getSize() - 1; } simpleLine2 = (SimpleLine2) listModel.getElementAt(index); setTitle(simpleLine2.toString()); refreshImage(false); }
public static void setSelection(JList list, Object element) { for (int i = 0; i < list.getModel().getSize(); i++) { Object value = (Object) list.getModel().getElementAt(i); if (value == element) { list.setSelectedIndex(i); list.scrollRectToVisible(list.getCellBounds(i, i)); return; } } }
@Override public void actionPerformed (ActionEvent e) { int index = imageList.getSelectedIndex(); if (index < 0 || index >= imageList.getModel().getSize() - 1) return; final ParticleEmitter emitter = editor.getEmitter(); String imagePath = emitter.getImagePaths().removeIndex(index); emitter.getImagePaths().insert(index + 1, imagePath); emitter.getSprites().clear(); updateImageList(emitter.getImagePaths()); imageList.setSelectedIndex(index + 1); } });
private void update() { if (filter == null || filter.length() == 0) { super.setModel(originalModel); } DefaultListModel v = new DefaultListModel(); for (int i = 0; i < originalModel.getSize(); i++) { Object o = originalModel.getElementAt(i); String s = String.valueOf(o).toLowerCase(); if (s.contains(filter)) { v.addElement(o); } } super.setModel(v); if (v.getSize() == 1) { setSelectedIndex(0); } revalidate(); }
public void setSelectedValues(JList list, Object... values) { list.clearSelection(); for (Object value : values) { int index = getIndex(list.getModel(), value); if (index >=0) { list.addSelectionInterval(index, index); } } list.ensureIndexIsVisible(list.getSelectedIndex()); } public int getIndex(ListModel model, Object value) { if (value == null) return -1; if (model instanceof DefaultListModel) { return ((DefaultListModel) model).indexOf(value); } for (int i = 0; i < model.getSize(); i++) { if (value.equals(model.getElementAt(i))) return i; } return -1; }
@Override public void actionPerformed (ActionEvent e) { int index = imageList.getSelectedIndex(); if (index < 0 || index >= imageList.getModel().getSize() - 1) return; final ParticleEmitter emitter = editor.getEmitter(); String imagePath = emitter.getImagePaths().removeIndex(index); emitter.getImagePaths().insert(index + 1, imagePath); emitter.getSprites().clear(); updateImageList(emitter.getImagePaths()); imageList.setSelectedIndex(index + 1); } });
public static List toList(ListModel model) { ArrayList list = new ArrayList(model.getSize()); for (int i = 0; i < model.getSize(); i++) { list.add(model.getElementAt(i)); } return (list); }
for (int i = 0; i < this.listChoices.getModel().getSize(); i++) { KeyValueItem listItem = (KeyValueItem) this.listChoices.getModel().getElementAt(i); if (listItem.Key.equals(startSelectionValue)) { selectIndex = i;
@Override public void execute() { ListModel<ItemList> listModel = MediatorGui.managerScan().getListPaths().getModel(); for (int i = 0 ; i < listModel.getSize() ; i++) { if (listModel.getElementAt(i).getInternalString().contains(this.url)) { listModel.getElementAt(i).setIsVulnerable(true); listModel.getElementAt(i).setInternalString(listModel.getElementAt(i).getInternalString().replace(" [Normal]", "") +" [Normal]"); ((DefaultListModel<ItemList>) listModel).setElementAt(listModel.getElementAt(i), i); } } }
if (tList != null) { indexInTList = m_dataModel.indexOf(entry.getKey()); tempKeyValue = new KeyValueItem(entry.getKey(), entry.getValue(), (CheckBoxList.CheckBoxListItem) this.tList.getModel().getElementAt(indexInTList)); } else { tempKeyValue = new KeyValueItem(entry.getKey(), entry.getValue()); if (tList != null) { indexInTList = m_dataModel.indexOf(value); tempKeyValue = new KeyValueItem(value, value, (CheckBoxList.CheckBoxListItem) tList.getModel().getElementAt(indexInTList)); } else { tempKeyValue = new KeyValueItem(value, value); for (int i = 0; i < this.listChoices.getModel().getSize(); i++) { String elementOfList = currentlistChoices.getModel().getElementAt(i).toString(); if (elementOfList.equals(startSelectionValue)) { selectIndex = i;
@Override public void execute() { ListModel<ItemList> listModel = MediatorGui.managerScan().getListPaths().getModel(); for (int i = 0 ; i < listModel.getSize() ; i++) { if (listModel.getElementAt(i).getInternalString().contains(this.url)) { listModel.getElementAt(i).setIsVulnerable(true); listModel.getElementAt(i).setInternalString(listModel.getElementAt(i).getInternalString().replace(" [Error]", "") +" [Error]"); ((DefaultListModel<ItemList>) listModel).setElementAt(listModel.getElementAt(i), i); } } }
/** Return an array of strings that represents the list's contents. */ public String[] getContents(JList list) { ListModel model = list.getModel(); String[] values = new String[model.getSize()]; for (int i=0;i < values.length;i++) { values[i] = model.getElementAt(i).toString(); } return values; }