# Java Aktiviteleri

> **Üst sayfa:** PAW Robot/Stüdyo › Aktiviteler **Modül:** PAWRobot.Java + PAWRobot.JavaBridge **Kapsam:** Java Swing/AWT uygulama otomasyonu


---

## Genel Bakış

Java modülü Java Access Bridge üzerinden Java tabanlı uygulamaların (Swing, AWT) otomasyonunu sağlar. **JavaBridge** proxy uygulaması Java ile stüdyo arasında iletişim kurar.


---

## Ön Gereksinimler

* [ ] Java Runtime Environment (JRE) kurulu
* [ ] Java Access Bridge etkin
* [ ] PAWRobot.JavaBridge yapılandırılmış
* [ ] Projede PAWRobot.Java paketi mevcut


---

## Aktivite Listesi

| Aktivite | Girdi | Çıktı | Açıklama |
|----------|-------|-------|----------|
| **Öğeyi Al** | Selektör, Timeout | Öğe   | Java UI öğesi bulur |
| **Öğe Var Mı** | Selektör, Timeout | Öğe Var Mı, Öğe | Varlık kontrolü |
| **Öğenin Kaybolmasını Bekle** | Selektör, Timeout | Kayboldu | Öğenin kaybolmasını bekler |

Çekirdek etkileşim aktiviteleri Java Öğe referansı ile kullanılır.


---

## Örnek Senaryo


1. Hedef Java uygulamasını başlatın (Uygulama Aç veya manuel)
2. **Öğeyi Al**→ Java Selektör ile buton bulun
3. **Öğeye Tıkla**→ Butona tıklayın
4. **İçine Yaz**→ Metin alanına yazın


---

## Modüle Özel Notlar

> ⚠️ **Dikkat:** Java Access Bridge tüm Java sürümlerinde varsayılan etkin değildir. Kurulum talimatlarını izleyin.

> 💡 **İpucu:** Java uygulaması başlamadan önce bridge bağlantısı kurulmayabilir; uygulama tam yüklendikten sonra işlem yapın.


---