Applet yardım [acil]
3
●742
- 28-03-2010, 23:22:45Burada kötü çıktı

[LEFT]import java.applet.Applet; // java applet sinifini cagir import java.awt.*; // java pencere kullanma sinifini cagir import java.awt.event.*; // java pencereyi dinleme sinifini cagir public class switchApplet extends Applet implements ActionListener { //sinif degiskenleri Label kutubasligi; //Label sinifi degiskeni (nesnesi) kutubasligi TextField kutugirdisi;//Textfield sinifi degiskeni (nesnesi) kutugirdisi char not; int Asayisi=0,Bsayisi=0,Csayisi=0,Dsayisi=0,Esayisi=0,Fsayisi=0; // pencereyi baslatma metotu public void init() { kutubasligi=new Label("Bir Harf Giriniz (A B C.. : "); add(kutubasligi);//kutubasligini pencereye yaz kutugirdisi=new TextField(5); add(kutugirdisi);//kutuyu pencereye yerlestir // kutuya yeni ilave edilecek komutlari bekle // her yeni komutta actionPerformed metotunu calistir. kutugirdisi.addActionListener(this); } public void paint(Graphics g) { g.drawString("Yazılan Harf Sayısı: ",25,40); g.drawString("A : "+Asayisi,25,55); g.drawString("B : "+Bsayisi,25,70); g.drawString("C : "+Csayisi,25,85); g.drawString("D : "+Dsayisi,25,100); g.drawString("E : "+Esayisi,25,115); g.drawString("F : "+Fsayisi,25,130); } // girdi alanindaki olan olaylari dinleme metotu public void actionPerformed(ActionEvent e) { //ogrencinin notunu pencereden oku String not1=e.getActionCommand(); not=not1.charAt(0); showStatus(""); // sonuç bölgesindeki yaziyi sil kutugirdisi.setText(""); //kutudaki harfi sil switch(not) { case 'A': case 'a': ++Asayisi; break; case 'B': case 'b': ++Bsayisi; break; case 'C': case 'c': ++Csayisi; break; case 'D': case 'd': ++Dsayisi; break; case 'E': case 'e': ++Esayisi; break; case 'F': case 'f': ++Fsayisi; break; default: showStatus("Yanlış Sayı Girdiniz. A, B, C, D, E, F Giriniz."); break; } // switch deyiminin sonu repaint();//pencereyi yeniden paint metotuna gore ciz } [/LEFT] }
