import javax.swing.tree.*; import javax.swing.event.*; import java.io.*; public class FailipuuMudel implements TreeModel{ protected String juureAsukoht; public FailipuuMudel(String asukoht){ juureAsukoht=asukoht; } public void addTreeModelListener(TreeModelListener t){} public Object getChild(Object kataloog, int mitmes){ return ((File)kataloog).listFiles()[mitmes]; } public int getChildCount(Object kataloog){ File[] failid=((File)kataloog).listFiles(); if(failid!=null){ return failid.length; } return 0; } public int getIndexOfChild(Object kataloog, Object fail){ File[] failid=((File)kataloog).listFiles(); for(int i=0; i