Bilgilendirme : İçerik adresleri değişmiştir. Lütfen, aradığınız içeriği arama kutucuğundan arayınız =)

Aramak istediğiniz sözcüğü giriniz...

Java
Programlama
  • Java
  • Python
  • C++
  • C#
  • MATLAB
  • MIPS Assembly
  • PIC Assembly
Web Prog.
  • HTML
  • CSS
  • PHP
  • Javascript
Veritabanı Prog.
  • SQL
Arama Yap
İstediğin programlama dilinde sınıf, fonksiyon yada bir terimi arama alanına yaz.
Çıkan seçeneklere göz at
Seçenekler arasından senin işine yaradığı seçeneği seç.
İçeriğe göz at
Seçtiğin seçeneğe göre tanım ve açıklamara göz atarak bilgi edin.
MEHMET ERIM
2017-12-04

Tanım;

  • Bir kere çağrılan paint() methodunu bir daha çağrılmasını sağlar.
  • Sayfayı yeniden paint etmeye yani yeniden tasarlanması sağlar.


Giriş;

package KodSozluk;

import java.applet.Applet;
import java.awt.Graphics;

public class KodSozluk extends Applet{
	
    int x,y,saniye;
	
     public void init(){
    	 saniye=0;
    	 x=0;                                     // çizginin başlangıc x,y kordinatları
    	 y=0;
    	 
    	 Thread thread = new Thread(new Runnable() {
			
			@Override
			public void run() {
				while(saniye<5){                   // saniye 5 olana kadar while döngüsüne devam ettiriyoruz.
				
					saniye = saniye+1;             // saniyeyi artırıyoruz.
		
					try {
						Thread.sleep(1000);        // her döngüde 1 saniye uyutuyoruz.Buda toplam 5 saniye oluyor.   
					} catch (InterruptedException e) {
						// TODO Auto-generated catch block
						e.printStackTrace();
					}
					
				}
				
				x= 100;                             // sayfayı yenilemeden önce çizginin başlangıc noktalarını degiştiriyorum.
				y= 100;
				
				repaint();                          // 5 saniye sonra repaint yaparak sayfayı yeniliyoruz.
				
			}
		});
    	 
    	 thread.start();                            // thread başlatıyoruz.
	 
     }
     
     public void paint(Graphics g){   // Applet oluşturulduktan sonra bir kere çağrılır.
    	 
    	 g.drawLine(x, y, x+300, y+300);   // Graphics metodunu kullanarak applet'e çizgi çizdik.
    	 
     }

	
}


Çıkış;



5 saniye sonra repaint() yaptıktan sonraki hali ;



İçeriği Paylaş
Facebook
Twitter
Google+
Linkedin
Yorumlar
Biz Kimiz ?
Java, Python, C++, C#, PHP, HTML, CSS, SQL ve MATLAB programlama dillerine ait sınıf ve fonksiyonların tanım ve açıklamalarını içeren bir websitesiyiz.
Günden güne içeriklerimizi yenileyip, arttırıyoruz.