"हालांकि सभी टाइमर उनकी प्रतीक्षा (पहली टाइमर उद्देश्य यह है कि निष्पादित करता है के द्वारा बनाई गई) एक एकल, साझा धागा का उपयोग कर प्रदर्शन, टाइमर के लिए कार्रवाई ईवेंट हैंडलर्स एक और धागा पर अमल - घटना भेजने धागा । इसका मतलब है कि टाइमर के लिए कार्रवाई संचालकों को सुरक्षित रूप से स्विंग घटकों पर कार्रवाई प्रदर्शन कर सकते हैं हालांकि, यह भी मतलब है कि संचालकों जल्दी पर अमल करना चाहिए जीयूआई उत्तरदायी रखने के लिए। "-। javax.swing.Timer
जोर जोड़ा।
परिशिष्ट: SwingWorker
इस परिदृश्य के लिए डिज़ाइन किया गया था। विशेष रूप से, यह ईडीटी पर समय-समय पर प्रगति की मरम्मत करते समय काम को ऑफ़लोड करने का एक सुविधाजनक तरीका प्रदान करता है।