Package javax.swing

Examples of javax.swing.DefaultListModel.insertElementAt()


  
     private void reorder() {
        DefaultListModel model = (DefaultListModel) list.getModel();
        Object dragee = model.elementAt(pressIndex);
        model.removeElementAt(pressIndex);
        model.insertElementAt(dragee, releaseIndex);
     }

}
View Full Code Here


     */
    public void insertNode(int index, DisplayNode node){
        if (node != null){
            DefaultListModel model = (DefaultListModel) this.list.getModel();
            model.ensureCapacity(index+1);
            model.insertElementAt(node, index);
            if (index >= this.tableModel.getRowCount()){
                this.tableModel.addRow(node);
            }
            else {
                this.tableModel.insertRow(index, node);
View Full Code Here

     */
    public void insertNode(int index, DisplayNode node){
        if (node != null){
            DefaultListModel model = (DefaultListModel) this.list.getModel();
            model.ensureCapacity(index+1);
            model.insertElementAt(node, index);
            if (index >= this.tableModel.getRowCount()){
                this.tableModel.addRow(node);
            }
            else {
                this.tableModel.insertRow(index, node);
View Full Code Here

     */
    public void insertNode(int index, DisplayNode node){
        if (node != null){
            DefaultListModel model = (DefaultListModel) this.list.getModel();
            model.ensureCapacity(index+1);
            model.insertElementAt(node, index);
            if (index >= this.tableModel.getRowCount()){
                this.tableModel.addRow(node);
            }
            else {
                this.tableModel.insertRow(index, node);
View Full Code Here

        for (i = 0; i < indices.length; i++) {
          if (indices[i] == 0)
            continue;
          o = model.remove(indices[i]);
          indices[i] -= moveby;
          model.insertElementAt(o, indices[i]);
        }
        list.setSelectedIndices(indices);
        break;

      case MOVE_DOWN:
View Full Code Here

        for (i = indices.length - 1; i >= 0; i--) {
          if (indices[i] == model.getSize() - 1)
            continue;
          o = model.remove(indices[i]);
          indices[i] += moveby;
          model.insertElementAt(o, indices[i]);
        }
        list.setSelectedIndices(indices);
        break;

      default:
View Full Code Here

        for (i = 0; i < indices.length; i++) {
          if (indices[i] == 0)
            continue;
          o = model.remove(indices[i]);
          indices[i] -= moveby;
          model.insertElementAt(o, indices[i]);
        }
        list.setSelectedIndices(indices);
        break;

      case MOVE_DOWN:
View Full Code Here

        for (i = indices.length - 1; i >= 0; i--) {
          if (indices[i] == model.getSize() - 1)
            continue;
          o = model.remove(indices[i]);
          indices[i] += moveby;
          model.insertElementAt(o, indices[i]);
        }
        list.setSelectedIndices(indices);
        break;

      default:
View Full Code Here

                                                    public void actionPerformed(ActionEvent e){
                                                        int selectedIndex = selectedFieldsList.getSelectedIndex();
                                                        if (selectedIndex > 0) {
                                                            // Remove the item from the list and insert it at the previous position.
                                                            Object item = selectedListModel.remove(selectedIndex);
                                                            selectedListModel.insertElementAt(item, selectedIndex - 1);

                                                            // Reselect an appropriate item in the list.
                                                            selectedFieldsList.setSelectedIndex(selectedIndex - 1);
                                                        }
                                                    }
View Full Code Here

                                                    public void actionPerformed(ActionEvent e){
                                                        int selectedIndex = selectedFieldsList.getSelectedIndex();
                                                        if (selectedIndex >= 0 && selectedIndex < selectedListModel.getSize() - 1) {
                                                            // Remove the item from the list and insert it at the next position.
                                                            Object item = selectedListModel.remove(selectedIndex);
                                                            selectedListModel.insertElementAt(item, selectedIndex + 1);

                                                            // Reselect an appropriate item in the list.
                                                            selectedFieldsList.setSelectedIndex(selectedIndex + 1);
                                                        }
                                                    }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.