コード例 #1
0
 /**
  * Returns the current/last selected item
  *
  * @return selected item or null
  */
 public Object getSelectedItem() {
   int i = model.getSelectedIndex();
   if (i > -1) {
     return model.getItemAt(i);
   }
   return null;
 }
コード例 #2
0
 /** {@inheritDoc} */
 public Object getPropertyValue(String name) {
   if (name.equals("ListItems")) {
     Object[] obj = new Object[model.getSize()];
     int olen = obj.length;
     for (int iter = 0; iter < olen; iter++) {
       obj[iter] = model.getItemAt(iter);
     }
     return obj;
   }
   if (name.equals("Renderer")) {
     return getRenderer();
   }
   return null;
 }