KlavyeSende.CoM
Kasım 23, 2008, 09:12:27 ÖS *
Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
  KlavyeSende.Com | Artık Klavye Sende !
 
Ana Sayfa Yardım Ara Admin Admin Admin Giriş Yap Kayıt  
Sayfa: [1]
  Yazdır  
Gönderen Konu: java ile yazılmış basit telefon defteri  (Okunma Sayısı 120 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Ağustos 01, 2007, 11:23:26 ÖS
Hayalet
"klavyen'in Hayaleti"
Yönetici
******

Üye Bilgileri
Üye ID: 6

Mesaj Sayısı: 5564

Nerden: MaRDiN

Cinsiyet: Bay

Rep : 178


Ölüm bizi bulamadı,biz onu aramaya başladık

Durumum:


Üyelik Bilgileri WWW


package tlf;

import java.io.*;
import java.util.StringTokenizer;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
/**
* @author S33006
*
* To change this generated comment edit the template variable "typecomment":
* Window>Preferences>Java>Templates.
* To enable and disable the creation of type comments go to
* Window>Preferences>Java>Code Generation.
*/
public class PhoneBook extends JFrame implements ActionListener{
FileWriter cikti;
JLabel lbl1;
JLabel lbl2;
JTextField txt1;
JTextField txt2;
JButton bt1;
JButton bt2;
JButton bt3;
Container c;
File f = new File("rehber.txt");
public static void main(String[] args){

JFrame jf = new PhoneBook ();
jf.setVisible(true);
}
public PhoneBook (){
super("telefon rehberi");
c = getContentPane() ;


c.setLayout(new GridLayout(4,2));
this.setSize(new Dimension(257, 118));

lbl1 = new JLabel ("AD SOYAD: ");
c.add(lbl1);

txt1 = new JTextField (15);
c.add(txt1);

lbl2 = new JLabel ("TELEFON NO: ");
c.add(lbl2);

txt2 = new JTextField (15);
c.add(txt2);

bt1= new JButton("KAYDET");
bt1.addActionListener( this);
c.add(bt1);

bt2 = new JButton(" NO GOSTER");
bt2.addActionListener( this);
c.add(bt2);

bt3 = new JButton("TEMİZLE");
bt3.addActionListener( this);
c.add(bt3);

setVisible( true);

}


public void actionPerformed(ActionEvent e){

if(e.getSource() == bt1){

try
{

cikti = new FileWriter("rehber.txt",true);
cikti.write(txt1.getText()+"\t"+txt2.getText());
cikti.write("\n");
cikti.close();



}catch(Exception ex) {

JOptionPane.showMessageDialog(null,"dosya doğru açılmadı" );

System.exit(1);
}

}
//ad soyad bolumune aranılan isim giriliyor, "NO GOSTER" tuşuna basınca mesaj olarak numara geliyor
else if(e.getSource() == bt2){
try {

InputStreamReader fis = new FileReader(f);
BufferedReader buf = new BufferedReader(fis);
String line = "";
boolean isFound = false;

while ( (line = buf.readLine()) != null) {

StringTokenizer token = new StringTokenizer(line,"\t");

if(token.nextToken().equals(txt1.getText())){
isFound = true;
JOptionPane.showMessageDialog(null,token.nextToken () );
break;
}
}
if(!isFound)
JOptionPane.showMessageDialog(null,"ARADIĞINIZ İSİMDE BİR KAYIT BULUNAMADI!" );

}
catch (Exception el) {

}
}else if(e.getSource() == bt3){



txt1.setText("");
txt2.setText("");


}
}
}
Logged

Delikanlilik ne racon kesmek,
ne adam dövmek,nede icki icip saga sola sata$maktir!!!

Delikanlilik yeri geldigi zaman Koltugunun altina bir Ekmek
alip ba$ini öne egip Evinin yolunu tutmaktir!!!
Kasım 10, 2007, 10:20:25 ÖÖ
anaconda_
BanneD
*
Avatar Yok

Üye Bilgileri
Üye ID: 2214

Mesaj Sayısı: 1911

Nerden: anaconda'nın yanından

Cinsiyet: Bay

Rep : 26


AnaCoNDaa

Durumum:


Üyelik Bilgileri WWW


TşqLeR.......
Logged
Sayfa: [1]
  Yazdır  
java ile yazılmış basit telefon defteri
 
Gitmek istediğiniz yer:  

MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.2 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 Geçerli! CSS Geçerli!