Esempio n. 1
0
 protected boolean navigationMovement(int dx, int dy, int status, int time) {
   Field field = this.getFieldWithFocus();
   if (field == menu) {
     menu.invalidate(menu.getSelectedIndex() + dy);
     menu.invalidate(menu.getSelectedIndex());
   }
   return super.navigationMovement(dx, dy, status, time);
 }
Esempio n. 2
0
 protected boolean navigationMovement(int dx, int dy, int status, int time) {
   Field field = this.getFieldWithFocus();
   if (field == _listaConsulResumen) {
     _listaConsulResumen.invalidate(_listaConsulResumen.getSelectedIndex() + dy);
     _listaConsulResumen.invalidate(_listaConsulResumen.getSelectedIndex());
   }
   return super.navigationMovement(dx, dy, status, time);
 }
Esempio n. 3
0
 private void llenaLista() {
   int n, m;
   n = jerarquia.size();
   lista = new Vector();
   for (int i = 0; i < n; i++) {
     Item padre = (Item) jerarquia.elementAt(i);
     lista.addElement(padre);
     if (padre.isColapsado() == false) {
       m = padre.getItems().size();
       for (int j = 0; j < m; j++) {
         Item hijo = (Item) padre.getItems().elementAt(j);
         lista.addElement(hijo);
       }
     }
   }
   _listaConsulResumen.setSize(lista.size());
   _listaConsulResumen.invalidate();
 }