import java.awt.*; import java.awt.event.*; import java.applet.Applet; import java.io.*; import java.util.*; public class failidega extends Applet implements ActionListener{ int arv, filmid=0, programmid=0, muusika=0; TextField tf1= new TextField("c:\\",30); TextField tf2= new TextField(4); TextField tf3= new TextField(4); TextField tf4= new TextField(4); TextArea ta = new TextArea(30, 60); public failidega() { add(tf1); //failitee add(ta); //nimekiri add(tf2); //avi add(tf3); //exe add(tf4); //mp3 tf1.addActionListener(this); } public void paint (Graphics g) { g.setColor(getBackground()); g.fillRect(0, 0, 100, getHeight()); g.setColor(Color.black); System.out.println("Joonistab"); // g.setFont(new Font("Helvetica", Font.BOLD, 25)); g.drawString("AVI", 185, 545); g.drawString("EXE", 240, 545); g.drawString("MP3", 290, 545); g.drawString("Sisesta kataloog" , 10, 20); g.drawString("See programm loendab valitud kataloogi all paiknevad .EXE, .MP3 ja .AVI laienditega failid," , 5, 560); g.drawString("luues kõigi nimekirjad failidena exe.txt, mp3.txt ja avi.txt." , 5, 570); } public void update(Graphics g){ paint(g); } public void actionPerformed(ActionEvent e){ filmid=0; programmid=0; muusika=0; ta.setText(""); // Et plats oleks oleks puhas String failitee=tf1.getText(); File kataloog=new File(failitee); String failid[]=kataloog.list(); Arrays.sort(failid, new Vordleja()); for (int i=0; i