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

हम जावा में JTabbedPane के चयनित टैब को कैसे हाइलाइट कर सकते हैं?


एक JTabbedPane JComponent . का उपवर्ग है वर्ग और यह एक से अधिक पैनल तक आसान पहुंच प्रदान कर सकता है। प्रत्येक टैब एक एकल घटक से जुड़ा होता है जिसे टैब चयनित होने पर प्रदर्शित किया जा सकता है। एक JTabbedPane एक ChangeListener . उत्पन्न कर सकता है इंटरफ़ेस जब एक टैब चुना जाता है . हम हाइलाइट . कर सकते हैं JTabbedPane . के विशेष रंग वाला एक चयनित टैब स्थिर विधि का उपयोग करके put() UIManager . के कक्षा।

उदाहरण

आयात करें इंट टैब =0; सार्वजनिक चयनितJTabbedPaneTest () {setTitle ("चयनितJTabbedPane परीक्षण"); setLayout(new BorderLayout()); UIManager.put("TabbedPane.sSelected", Color.gray); // चयनित टैब का रंग ग्रे पर सेट करें tabbedPane =नया JTabbedPane (); क्रिएटटैब (); जोड़ें (टैबडपेन, बॉर्डरलाउट। केंद्र); सेटजेमेनूबार (क्रिएटमेनूबार ()); सेटसाइज (375, 250); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); सेटलोकेशन रिलेटिव टू (अशक्त); सेटविजिबल (सच); } सार्वजनिक JMenuBar createMenuBar () {JMenuBar मेनूबार =नया JMenuBar (); JMenu मेनू =नया JMenu ("JTabbedPane"); JMenuItem menuItem =नया JMenuItem ("एक नया टैब बनाएं"); menuItem.addActionListener (यह); मेनू। जोड़ें (मेनूइटम); मेनूबार। जोड़ें (मेनू); वापसी मेनूबार; } सार्वजनिक शून्य क्रियाप्रदर्शित (एक्शनएवेंट एई) { अगर (ae.getActionCommand ()। बराबर ("एक नया टैब बनाएं")) { createTab (); } } सार्वजनिक शून्य createTab() {टैब++; tabbedPane.addTab ("टैब" + टैब, नया जेएलएबल ("टैब" + टैब)); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {नया चयनितJTabbedPaneTest (); }}

आउटपुट

हम जावा में JTabbedPane के चयनित टैब को कैसे हाइलाइट कर सकते हैं?


  1. हम जावा में जेबटन के एचटीएमएल टेक्स्ट को कैसे कार्यान्वित कर सकते हैं?

    एक JButton सार बटन . का उपवर्ग है और यह जावा स्विंग पदानुक्रम में एक महत्वपूर्ण घटक है। एक जेबटन ज्यादातर लॉगिन आधारित अनुप्रयोगों में उपयोग किया जा सकता है। एक जेबटन एक एक्शन लिस्टनर generate उत्पन्न कर सकता है इंटरफ़ेस जब हम दबाने या क्लिक करने . का प्रयास करते हैं एक बटन। JButton में एक टेक्स

  1. हम जावा में एक JTabbedPane में एकाधिक टैब कैसे सम्मिलित कर सकते हैं?

    JTabbedPane एक JTabbedPane एक घटक है जो JComponent का विस्तार कर सकता है कक्षा और हम एक समय में एक टैब देख सकते हैं। प्रत्येक टैब एक घटक से जुड़ा होता है जिसे टैब के चुने जाने पर प्रदर्शित किया जा सकता है। एक JTabbedPane एक ChangeListener . उत्पन्न कर सकता है इंटरफ़ेस जब एक टैब चुना जाता है। एक

  1. हम जावा में जेपीनल की पेंटकंपोनेंट () विधि को कैसे कार्यान्वित कर सकते हैं?

    A JPanel एक हल्का कंटेनर है और यह एक अदृश्य . है घटक जावा में। JPanel का डिफ़ॉल्ट लेआउट FlowLayout है . JPanel बनने के बाद, अन्य घटकों को JPanel . में जोड़ा जा सकता है इसके जोड़ें () . पर कॉल करके वस्तु विधि कंटेनर . से विरासत में मिली है कक्षा। paintComponent() JPanel . पर कुछ आकर्षित करने क