public void actionPerformed (ActionEvent e)
	{	if (e.getSource()==Dirs)
		{	String s=Dirs.getSelectedItem();
			if (s==null) return;
			if (s.equals("..")) dirup();
			else dirdown(s);
		}
		if (e.getSource()==Files)
		{	if (e instanceof ListerMouseEvent)
			{	ListerMouseEvent em=(ListerMouseEvent)e;
				if (em.clickCount()>=2) leave();
				else
				{	String s=Files.getSelectedItem();
					if (s!=null) FileField.setText(s);
				}
			}
		}
		else super.actionPerformed(e);
	}