1-) Java - BUTTONA BAŞLA DİYİNCE BAŞLADIM YAZAR VE BAŞLAR DUR DİYİNCE DURUR
MİSALEN KOXP A BAŞLA DERSİN BAŞLAR DUR DERSİN DURAR
public class myThread extends Thread {
//
@Override
public void run() {
if (jButton1.getText().equals("BAŞLA")) { //{buttona basınca
jButton1.setText("DUR"); //{buradan başlar her seferinde
} else { //{eğer başla ise dur yap
jButton1.setText("BAŞLA"); //{dur ise başla
} //{yap
while (true) { //burası sonsuz
if (jButton1.getText().equals("BAŞLA")) { //dongü
System.out.println("DURDUM"); // eger dur ise durdum yazar
break; //ve programı keser durdurur yani
} else { //degilse
System.out.println("BAŞLADIM"); } // sureklı bunu yazar
try {
Thread.sleep(1000); // Örneğin her seferinde 1 saniye beklenecek
} catch (InterruptedException e) { }
//
} } }
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
myThread t1 = new myThread();
t1.start(); }