Merhabalar,
Java seleniumda yazmış olduğum programımda 2 adet buton var. Fakat 1. Butona tıklayınca program 1. butonun işlevi bitene kadar donuyor. 2.butona tıklatmıyor bile. Seleniumun genel yapısında bu sıkıntı var sanırım. Bir kütüphane vs. mi eklenmeli bilen var mı? C# da Bu sıkıntıyla ilgili Youtube vs. yerlerde çözülmüş aynı kodları yazdığımda ( Thread içine methodu yazıyorum) Çalışmadı. Yine donma sorunuyla karşılaştım. Çözebilen olduysa yardımcı olabilir mi?
Şimdiden teşekkürler.
Java Selenium Program Çalışınca Donma Sorununu Çözen Var Mı?
4
●104
- 26-05-2020, 00:05:06
- 26-05-2020, 00:24:36javadan ziyade seleniumun kendi yapısından gibi geldi hocam. gerek c# gerek python olsun seleniumların hepsinde bu sıkıntı olmuş çözümüyle ilgili videolar vs. var. fakat javada yokalidincer adlı üyeden alıntı: mesajı görüntüle
)
- 26-05-2020, 00:26:42Malesef selenium la alakalı bir şey olamaz
Butona bastığında selenium un ayrı bir thread de çalışması gerek ki sende program üzerinde donmadan işlem yapabilesin örnek veriyorum böyle yap.
public static void main(String[] args) { Runnable r = new Runnable() { public void run() { //buraya kodlarını yaz } }; new Thread(r).start(); //bura yeni bir thread üzerinden kodlarını başlatır } - 26-05-2020, 00:48:46javada dediğiniz şekilde yapmıştım Birde Thread içerisinde methodu çalıştırdım fakat program çalışıyor 1.butona basınca kitleniyor kalıyor yemedi

public void run() {alidincer adlı üyeden alıntı: mesajı görüntüle
}
içerisinde mi olmalı?
Şimdi benim 1tane methodum var o methodumu buton içerisinde çalıştırıyordum. calis(); diyerek.
methodum
private String getir() throws InterruptedException{
//kodlar
}
şeklindeydi.
Durum böyle olunca
sizin dediğinize duyarladım fakat ayağa kalkmadı. nettende baktım java netbeansda çözemedim nedense.
globalde de t1.start();
Thread t1=new Thread() {
private String getir() throws InterruptedException{
//kodlar
return null;
}
}