Əleykə salam. Əsas proqram main thread içərisində işləyir. Qrafik komponentlərə bağlı olan event listenerlər var, məsələn JButton komponentinə vuranda onun uyğun eventi və ona bağlı event listener-ləri işləyir. Bu eventlər və event listener-lər Event Dispatch thread tərəfindən process olunur. Əgər main thread-dən kənar thread-lər qrafik komponenti istifadə etmək istəyirsə, diqqətli olmaq lazımdır, çünki çox komponentlər “thread-safe” deyil. Buna görə də köməkçi SwingUtilities sinifi var.
Cavablamaq üçün sağ sütundan hesaba daxil olmaq lazımdır
Verilmiş cavablar və yazılan şərhlər (3 cavab var)
3
Əleykə salam. Əsas proqram main thread içərisində işləyir. Qrafik komponentlərə bağlı olan event listenerlər var, məsələn JButton komponentinə vuranda onun uyğun eventi və ona bağlı event listener-ləri işləyir. Bu eventlər və event listener-lər Event Dispatch thread tərəfindən process olunur. Əgər main thread-dən kənar thread-lər qrafik komponenti istifadə etmək istəyirsə, diqqətli olmaq lazımdır, çünki çox komponentlər “thread-safe” deyil. Buna görə də köməkçi SwingUtilities sinifi var.
3
http://en.wikipedia.org/wiki/Event_dispatching_thread
http://download.oracle.com/javase/tutorial/uiswing/concurrency/dispatch.html
0
Çox sağ olun.
Sual verin
Cavab verin