JavaFX एप्लिकेशन क्लास में तीन जीवन चक्र विधियां हैं, जो हैं -
-
शुरू करें () - प्रवेश बिंदु विधि जहां JavaFX ग्राफिक्स कोड लिखा जाना है।
-
रोकें () - एक खाली विधि जिसे ओवरराइड किया जा सकता है, यहां आप एप्लिकेशन को रोकने के लिए तर्क लिख सकते हैं।
-
init () - एक खाली विधि जिसे ओवरराइड किया जा सकता है, लेकिन आप इस पद्धति में एक मंच या दृश्य नहीं बना सकते।
इनके अलावा, यह JavaFX एप्लिकेशन को लॉन्च करने के लिए लॉन्च () नामक एक स्थिर विधि प्रदान करता है।
लॉन्च () . के बाद से विधि स्थिर है, आपको इसे स्थिर संदर्भ (आमतौर पर मुख्य) से कॉल करने की आवश्यकता है। जब भी कोई JavaFX एप्लिकेशन लॉन्च किया जाता है, तो निम्नलिखित क्रियाएं (उसी क्रम में) की जाएंगी।
-
एप्लिकेशन वर्ग का एक उदाहरण बनाया गया है।
-
इनिट () विधि कहा जाता है।
-
शुरुआत () विधि कहा जाता है।
-
लॉन्चर एप्लिकेशन के समाप्त होने की प्रतीक्षा करता है और stop() . को कॉल करता है विधि।
JavaFX एप्लिकेशन को समाप्त करना
जब एप्लिकेशन की अंतिम विंडो बंद हो जाती है, तो JavaFX एप्लिकेशन को परोक्ष रूप से समाप्त कर दिया जाता है। आप बूलियन मान "गलत" को स्थिर विधि setImplicitExit() में छोड़कर इस व्यवहार को बंद कर सकते हैं (स्थिर संदर्भ से बुलाया जाना चाहिए)।
आप Platform.exit() . विधियों का उपयोग करके JavaFX एप्लिकेशन को स्पष्ट रूप से समाप्त कर सकते हैं या System.exit(int) ।