Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Java

हम Java 9 में सर्विस प्रोवाइडर इंटरफेस कैसे बना सकते हैं?

एक मॉड्यूल जो सेवा . के लिए कार्यान्वयन प्रदान करता है इंटरफ़ेस में एक "प्रदान करता है " मॉड्यूल डिस्क्रिप्टर में कथन फ़ाइल। यदि मॉड्यूल में "प्रदान करता है . नहीं है "मॉड्यूल डिस्क्रिप्टर फ़ाइल में स्टेटमेंट, सर्विस लोडर उस मॉड्यूल को लोड नहीं कर सकता।

हम सेवा प्रदाता इंटरफ़ेस बना सकते हैं नीचे दिए गए चरणों का उपयोग करके:

  • हम एक नया मॉड्यूल बनाते हैं com.tutorialspoint.serviceproviderinterface
  • src/main/java . में निर्देशिका, हम "मॉड्यूल-info.java" . बनाते हैं फ़ाइल।
  • हमारी स्रोत निर्देशिका के अंदर, हम पैकेज बनाते हैं com.tutorialspoint.serviceproviderinterface.spi.
  • आखिरकार, हम इंटरफ़ेस बनाते हैं ServiceProviderInterface जिसमें एक विधि है:printServiceName() लागू किया जाना है।


नीचे में, हम सेवा प्रदाता इंटरफ़ेस को परिभाषित कर सकते हैं।

package com.tutorialspoint.serviceproviderinterface.spi;

public interface ServiceProviderInterface {
   void printServiceName();
}

  1. हम जावा में उप मेनू के साथ JPopupMenu कैसे बना सकते हैं?

    A JPopupMenu JComponent . का उपवर्ग है वर्ग और यह स्क्रीन पर कहीं भी प्रकट हो सकता है जब दायां माउस बटन क्लिक किया जाता है। पॉपअप मेनू बनाने के लिए, हम JPopupMenu . का उपयोग कर सकते हैं कक्षा। सामान्य तौर पर, हम मेनू आइटम . जोड़ सकते हैं एक JPopupMenu . पर और एक सबमेनू . भी जोड़ें करने के लिए J

  1. हम जावा में JToggleButton को कैसे कार्यान्वित कर सकते हैं?

    JToggleButton एक JToggleButton सार बटन . का विस्तार है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें चालू . पर टॉगल किया जा सकता है और बंद । जब JToggleButton पहली बार दबाया जाता है, यह दबाया रहता है और इसे दूसरी बार दबाने पर ही छोड़ा जा सकता है। एक JToggleButton एक एक्शनइवें

  1. हम जावा में लॉगिन फॉर्म कैसे बना सकते हैं?

    हम Java . का उपयोग करके Java में एक लॉगिन फ़ॉर्म विकसित कर सकते हैं स्विंग तकनीकी। इस उदाहरण में, हम दो लेबल बना सकते हैं उपयोगकर्ता नाम और पासवर्ड , उपयोगकर्ता के लिए मान्य . दर्ज करने के लिए दो टेक्स्ट फ़ील्ड क्रेडेंशियल्स और अंत में एक सबमिट बटन। एक बार जब उपयोगकर्ता दो टेक्स्ट फ़ील्ड में मा