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

जावा में जेटीबल सेल के अंदर हम जेसीकबॉक्स को कैसे जोड़/सम्मिलित कर सकते हैं?


एक JTable JComponent . का उपवर्ग है वर्ग और इसका उपयोग कई पंक्तियों . में प्रदर्शित जानकारी के साथ तालिका बनाने के लिए किया जा सकता है और कॉलम . जब किसी JTable से कोई मान चुना जाता है, तो एक TableModelEvent उत्पन्न होता है, जिसे एक TableModelListener . लागू करके नियंत्रित किया जाता है इंटरफेस। हम एक चेकबॉक्स . जोड़ या सम्मिलित कर सकते हैं getColumnClass() . को लागू करके JTable सेल के अंदर कक्षा . की विधि टाइप करें।

उदाहरण

आयात करें निजी DefaultTableModel मॉडल; सार्वजनिक JCheckBoxJTableTest () {रैंडम rnd =नया रैंडम (); मॉडल =नया डिफॉल्टटेबल मॉडल (नया ऑब्जेक्ट [] {"चेक बॉक्स 1", "चेक बॉक्स 2", "चेक बॉक्स 3"}, 0) { @ ओवरराइड पब्लिक क्लास getColumnClass(int columnIndex) { Boolean.class लौटाएं; } }; के लिए (इंट इंडेक्स =0; इंडेक्स <10; इंडेक्स ++) {model.addRow (नया ऑब्जेक्ट [] {rnd.nextBoolean ()}); } टेबल =नया जेटीबल (मॉडल); जोड़ें (नया JScrollPane (तालिका)); सेटटाइटल ("जेचेकबॉक्सजेटेबल टेस्ट"); सेटसाइज (375, 250); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); सेटलोकेशन रिलेटिव टू (अशक्त); सेटविजिबल (सच); } सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) {नया JCheckBoxJTableTest (); }}

आउटपुट

जावा में जेटीबल सेल के अंदर हम जेसीकबॉक्स को कैसे जोड़/सम्मिलित कर सकते हैं?


  1. जावा में JCheckBox से एक समय में एक आइटम का चयन कैसे करें? जावा में JCheckBox से एक समय में एक आइटम का चयन कैसे करें?

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

  1. हम जावा में JMenu से JTabbedPane में नए टैब कैसे जोड़ सकते हैं? हम जावा में JMenu से JTabbedPane में नए टैब कैसे जोड़ सकते हैं?

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

  1. हम जावा में JTextField के अंदर वर्णों की संख्या को कैसे सीमित कर सकते हैं? हम जावा में JTextField के अंदर वर्णों की संख्या को कैसे सीमित कर सकते हैं?

    एक JTextFeld सबसे महत्वपूर्ण घटकों में से एक है जो उपयोगकर्ता को एकल पंक्ति प्रारूप में इनपुट टेक्स्ट मान की अनुमति देता है। हम उन वर्णों की संख्या को सीमित कर सकते हैं जिन्हें उपयोगकर्ता JTextField . में दर्ज कर सकता है सादे दस्तावेज़ . का उपयोग करके प्राप्त किया जा सकता है कक्षा। नीचे दिए गए