Programlama | Programlama Dilleri | C Programlama Dili |C++

Anasayfa Programlama Java TextArea Nesnesindeki Yaz?y? Kopyalama


TextArea Nesnesindeki Yaz?y? Kopyalama

Java ile yaz?lm?? olan programda bir JTextArea içindeki bulunan yaz?lan ifadelerden seçilen k?s?m yan tarafta bulunan ba?ka bir JTextArea nesnesine kopyalanma i?lemi yap?lm??t?r. Bu programda kopyalama i?lemine süreklilik sa?layabilmek amac?yla actionPerformed fonksiyonu içinde gerekli kodlar yaz?lm??t?r.

  1. package javaapplication1;
  2. import java.awt.Container;
  3. import java.awt.event.ActionEvent;
  4. import java.awt.event.ActionListener;
  5. import javax.swing.*;
  6. import javax.swing.JFrame;
  7.  
  8. /**
  9.  *
  10.  * @author NEO
  11.  */
  12. public class Javaapplication1 extends JFrame {
  13.  
  14.    
  15. private static Javaapplication1 Uygulama;
  16. private JTextArea text1 ,text2;
  17. private JButton copy;
  18. private Box box ;
  19. public Javaapplication1()
  20.     {
  21. super("Kopyala");
  22. box=  Box.createHorizontalBox();
  23. String x="yaz\n"+"ciz\n"+"oku\n";
  24. text1=new JTextArea (x,10,15);
  25. box.add (new JScrollPane(text1));
  26. copy= new JButton ("kopya");
  27. box.add(copy);
  28.  
  29.  copy.addActionListener( new ActionListener() {
  30.  
  31.                 public void actionPerformed( ActionEvent event )
  32.                 {
  33.                   // bul olay?
  34. text2.setText(text1.getSelectedText());
  35.  
  36.  
  37.                 }
  38.  } );
  39.  
  40.  text2 =new JTextArea(10,15);
  41. text2.setEditable(false);
  42. box.add(new JScrollPane(text2));
  43. Container pencere=getContentPane();
  44. pencere.add(box);
  45. setSize(400,350);
  46. setVisible(true);  
  47.     }
  48.  
  49.     /**
  50.      * @param args the command line arguments
  51.      */
  52.     public static void main(String[] args) {
  53.      Uygulama = new  Javaapplication1();
  54.     //Uygulama.setDefaultCloseOperation(WIDTH)
  55.     Uygulama.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE);
  56.  
  57.     }
  58. }

Yorumlar (0)
Sadece kayıtlı kullanıcılar yorum yazabilir!
Son Güncelleme ( Cumartesi, 27 Ekim 2012 00:22 )  
404 Not Found

Server Error

404

Page Not Found

This page either doesn't exist, or it moved somewhere else.


That's what you can do