handl fire notat event todo need manag diagram project basi param event event fire param listen listen handl notat event argo notat event event argo notat event listen listen notat event like caus gef swing oper dispatch swing event thread conveni receiv notat chang method don need deal swing util event dispatch thread notat event intern event listen swing util invok later runnabl run notat event intern event listen 