Cep Telefonu Tuş Takımı Cep Telefonu Tuş Takımı Telefon tuş takımı uygulaması import import import import java.applet.Applet; java.awt.*; java.awt.event.ActionEvent; java.awt.event.ActionListener; public class tel extends Applet implements ActionListener { int sayac = 1; TextField ekran = new TextField(10); Button Bir = new Button("2 ABC"); Button Iki = new Button("3 DEF"); Button Uc = new Button("4 GHI"); Button Temizle = new Button("Temizle"); Object EnSonTus; public void init() { add(ekran); add(Bir); Bir.addActionListener(this); add(Iki); Iki.addActionListener(this); add(Uc); Uc.addActionListener(this); add(Temizle); www.dersmax.net Cep Telefonu Tuş Takımı 1 Cep Telefonu Tuş Takımı Temizle.addActionListener(this); } public void actionPerformed(ActionEvent e) { boolean AyniTusmu = (EnSonTus == e.getSource()) ? true : false; String Harf = ""; if (e.getSource() == Bir) { if (sayac == 1) { Harf = "A"; } if (sayac == 2) { Harf = "B"; } if (sayac == 3) { Harf = "C"; } if (sayac == 4) { Harf = "2"; } EnSonTus = Bir; } if (e.getSource() == Iki) { if (sayac == 1) { Harf = "D"; } if (sayac == 2) { Harf = "E"; } if (sayac == 3) { Harf = "F"; } if (sayac == 4) { Harf = "3"; } EnSonTus = Iki; } if (e.getSource() == Uc) { if (sayac == 1) { Harf = "G"; } if (sayac == 2) { Harf = "H"; } if (sayac == 3) { Harf = "İ"; } if (sayac == 4) { Harf = "4"; } www.dersmax.net Cep Telefonu Tuş Takımı 2 Cep Telefonu Tuş Takımı EnSonTus = Uc; } if (AyniTusmu) {//Ayni Tus sayac = sayac + 1; sayac=(sayac == 5)?1:sayac; int SonHarfNo = (ekran.getText().length()) == ? : ekran.getText().length() - 1; ekran.setText(ekran.getText().substring(, SonHarfNo) + Harf); } else { //Farkli Tus sayac = 1; ekran.setText(ekran.getText() + Harf); } if (e.getSource() == Temizle) { ekran.setText(null); sayac = 1; } } } www.dersmax.net Cep Telefonu Tuş Takımı 3