• 27-03-2010, 17:56:57
    #1
    Üyeliği durduruldu
    haloldu
  • 28-03-2010, 23:11:19
    #2
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Sadece yazı yazdırsak olurmu
  • 28-03-2010, 23:18:28
    #3
    Üyeliği durduruldu
    Görsel aplet lazım
  • 28-03-2010, 23:22:45
    #4
    🌐 𝘀𝗼𝗰𝗶𝗳𝗹𝘆.𝗰𝗼𝗺
    Burada 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]
    }