黑马程序员技术交流社区

标题: List elements = dataBox.getSelectionModel().getAllSelectedElement(); 为空 [打印本页]

作者: nuoxi0318    时间: 2013-7-25 18:31
标题: List elements = dataBox.getSelectionModel().getAllSelectedElement(); 为空
  1. if(i == 5) {
  2.         facemenuItem.setText("E 面");
  3.         facemenuItem.setName(i + "");
  4.       }
  5.       if(i == 6) {
  6.         facemenuItem.setText("F 面");
  7.         facemenuItem.setName(i + "");
  8.       }
  9.       menus[i - 1] = facemenuItem;

  10.       facemenuItem.addActionListener(new ActionListener() {
  11.         public void actionPerformed(ActionEvent e) {
  12.           List elements = dataBox.getSelectionModel().getAllSelectedElement();
  13.           if(elements.size() == 1) {
  14.             int currentFaceIndex = Integer.parseInt(((JMenuItem)e.getSource()).getName());
  15.             faceMenu.setCurrentFaceIndex(currentFaceIndex);
  16.             Element element = ((Element)elements.get(0));
  17.             element.putClientProperty(EquipmentAppletConstant.TAG_FACEINDEX, currentFaceIndex);
  18.             faceButton.setText(getLabelForFace(currentFaceIndex) + ":" + getLabelForFace(faceMenu.getFaceCount()) + " ");
  19.             EquipmentLocationUtil.changeVisibleByFace(element, currentFaceIndex);
  20.           }
  21.         }
  22.       });
  23.     }
复制代码





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2