Hem Java uygulamasında hem de Java uygulamasında kullanıyorum bir Bileşen var. Bileşenimin bir uygulama içinde olup olmadığını Bileşen içinde nasıl anlayabilirim? Ayrıca, bir Applet'te çalıştığımı anladığımda, Applet'e nasıl erişebilirim?Java bileşenim bir Applet'te nasıl bulunur?
5
A
cevap
2
Kapsayıcı ağacın üst kısmına ulaşıncaya ve ardından bu kapsayıcının instanceof Applet
olup olmadığını kontrol ederek tekrar tekrar Component.getParent()
numaralı telefonu arayarak yapabilmelisiniz.
aşağıda kod tamamen denenmemiş geçerli:
boolean isInAnApplet(Component c)
{
Component p = c.getParent();
if (p != null) {
return isInAnApplet(p);
} else {
return (c instanceof Applet);
}
}
4
Sen SwingUtilities.getRoot da vardır SwingUtilities.getAncestorOfClass
İlgili konular
- 1. TCustomControl descendant bileşenim nasıl yanıp sönmeyi keser?
- 2. Java - tüm para birimi simgelerini nasıl bulunur?
- 3. Reaksiyon bileşenim neden durum güncellemeleriyle güncellenmiyor?
- 4. Özel bileşenim neden AV'leri IDE'ye yükseltiyor?
- 5. Özellikleri değiştirdiğimde neden özel bileşenim güncellenmiyor?
- 6. Bir dizedte DATE nasıl bulunur
- 7. NSArray'da bir dize nasıl bulunur?
- 8. Bir arraylist dizini nasıl bulunur?) (
- 9. cdh version hadoop nasıl bulunur
- 10. Geçerli temel yürütme dizini groovy (veya java) içinde nasıl bulunur?
- 11. java multithreading içinde hizmet süresi oranına bekleme süresi nasıl bulunur?
- 12. Çalışan uygulamalar java kullanılarak en aza indirilmiş durumda nasıl bulunur?
- 13. Ülkeler listesi nasıl bulunur?
- 14. Kök UIViewController nasıl bulunur
- 15. İçeriğin kesildiği nasıl bulunur?
- 16. Maksimum Tarih Nasıl Bulunur
- 17. nasıl bulunur gün
- 18. iOS sürümü nasıl bulunur?
- 19. Derlenmiş bir çekirdek modülünün sürümü nasıl bulunur?
- 20. Bir JTextArea içinde imleç konumu nasıl bulunur?
- 21. Bir fonksiyonun Python'dan nereden alındığı nasıl bulunur?
- 22. Belirli bir şeklin kenarlık noktaları nasıl bulunur?
- 23. Python sözlükleri listesinde bir değer nasıl bulunur?
- 24. DataGrid bir sütun içeriyorsa nasıl bulunur?
- 25. Bulutboost içinde bir kullanıcının rolleri nasıl bulunur?
- 26. Bir OTP sürecinin denetçisi nasıl bulunur?
- 27. OpenCv kullanarak bir görüntüde köşeler nasıl bulunur
- 28. Cmake ile bir kütüphane nasıl bulunur?
- 29. Linux'ta bir dize içeren satırlar nasıl bulunur?
- 30. Ubuntu'da yüklü bir yazılımın sürümü nasıl bulunur
tarafından özyineleme olmadan yapabilirsiniz. –
ooh, güzel de. – Epaga