if(selected != 1) { window.list.setSelectedIndex(selected - 1); window.list.ensureIndexIsVisible(selected - 1); }
if(selected == 0) selected = window.list.getModel().getSize() - 1; else selected = selected - 1;  window.list.setSelectedIndex(selected); window.list.ensureIndexIsVisible(selected);
		void handleTopLevelUp(KeyEvent evt)		{			if(window.isShowing())			{				int selected = window.list.getSelectedIndex();				if(selected != 1)				{					window.list.setSelectedIndex(selected - 1);					window.list.ensureIndexIsVisible(selected - 1);				}				evt.consume();			}			else				super.processKeyEvent(evt);		}