एप्लेट एक विशेष प्रकार का प्रोग्राम है जो dynamic content उत्पन्न करने के लिए वेबपेज में एम्बेड किया जाता है। यह ब्राउज़र के अंदर चलता है और क्लाइंट साइड पर काम करता है।
Advantage of Applet in Java In Hindi
एप्लेट के कई फायदे हैं। वे इस प्रकार हैं:
- यह क्लाइंट साइड पर काम करता है इसलिए कम प्रतिक्रिया समय।
- सुरक्षित
- इसे लिनक्स, विंडोज, मैक ओएस आदि सहित कई प्लेटफार्मों के तहत चलने वाले ब्राउज़रों द्वारा निष्पादित किया जा सकता है।
Drawback of Applet in Java in Hindi
एप्लेट को execute करने के लिए क्लाइंट ब्राउज़र में प्लगइन की आवश्यकता होती है।
Applet life cycle in java in Hindi
एप्लेट इनिशियलाइज़ किया गया है।
एप्लेट शुरू हो गया है। (Applet is started.)
एप्लेट चित्रित (painted) है।
एप्लेट बंद (stop) कर दिया गया है।
एप्लेट नष्ट (destroyed) हो जाता है।
Lifecycle methods for Applet In java in Hindi
Java.applet.Applet वर्ग 4 जीवन चक्र विधियाँ और java.awt.Component वर्ग एक एप्लेट के लिए 1 जीवन चक्र विधियाँ प्रदान करता है।
java.applet.Applet class :
किसी भी एप्लेट को बनाने के लिए java.applet.Applet क्लास इनहेरिट की जानी चाहिए। यह एप्लेट के 4 जीवन चक्र तरीके प्रदान करता है।
public void init(): एप्लेट को इनिशियलाइज़ करने के लिए उपयोग किया जाता है। इसे केवल एक बार बुलाया जाता है।
public void start(): init () विधि या ब्राउज़र के अधिकतम होने के बाद लागू किया जाता है। इसका उपयोग एप्लेट शुरू करने के लिए किया जाता है।
public void stop(): एप्लेट को रोकने के लिए प्रयोग किया जाता है। जब एप्लेट बंद हो जाता है या ब्राउज़र छोटा हो जाता है तो इसे लागू किया जाता है।
public void destroy(): एप्लेट को नष्ट करने के लिए प्रयोग किया जाता है। इसे केवल एक बार बुलाया जाता है।
- java.awt.Component class
घटक वर्ग एप्लेट की 1 जीवन चक्र विधि प्रदान करता है।
public void paint(Graphics g): एप्लेट को पेंट करने के लिए प्रयोग किया जाता है। यह ग्राफिक्स क्लास ऑब्जेक्ट प्रदान करता है जिसका उपयोग अंडाकार, आयत, चाप आदि को खींचने के लिए किया जा सकता है।
How to run an Applet in Java in Hindi?
एप्लेट चलाने के दो तरीके हैं
- html फ़ाइल द्वारा।
- एप्लेट व्यूअर टूल द्वारा (परीक्षण के उद्देश्य से)।
html फ़ाइल द्वारा एप्लेट का सरल उदाहरण:
html फ़ाइल द्वारा एप्लेट निष्पादित करने के लिए, एक एप्लेट बनाएं और इसे संकलित करें। इसके बाद एक html फाइल बनाएं और एप्लेट कोड को html फाइल में रखें। अब html फाइल पर क्लिक करें।
- example of Applet by html file:
एप्लेटव्यूअर टूल द्वारा एप्लेट को निष्पादित करने के लिए, एक एप्लेट बनाएं जिसमें टिप्पणी में एप्लेट टैग हो और इसे संकलित करें। उसके बाद इसे चलाएं: एप्लेटव्यूअर फर्स्ट.जावा। अब Html फ़ाइल की आवश्यकता नहीं है, लेकिन यह केवल परीक्षण के उद्देश्य के लिए है।
- //First.java
- import java.applet.Applet;
- import java.awt.Graphics;
- public class First extends Applet{
- public void paint(Graphics g){
- g.drawString("welcome",150,150);
- }
- }
myapplet.html
- <html>
- <body>
- <applet code="First.class" width="300" height="300">
- </applet>
- </body>
- </html>
- example of Applet by appletviewer tool:
एप्लेटव्यूअर टूल द्वारा एप्लेट को निष्पादित करने के लिए, एक एप्लेट बनाएं जिसमें टिप्पणी में एप्लेट टैग हो और इसे संकलित करें। उसके बाद इसे चलाएं: एप्लेटव्यूअर फर्स्ट.जावा। अब Html फ़ाइल की आवश्यकता नहीं है, लेकिन यह केवल परीक्षण के उद्देश्य के लिए है।
- //First.java
- import java.applet.Applet;
- import java.awt.Graphics;
- public class First extends Applet{
- public void paint(Graphics g){
- g.drawString("welcome to applet",150,150);
- }
- }
OUTPUT : -