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

जावा में JTable में "कोई रिकॉर्ड उपलब्ध नहीं" टेक्स्ट कैसे प्रदर्शित करें?


JTable JComponent क्लास का एक सबक्लास है और इसका उपयोग कई पंक्तियों और स्तंभों में जानकारी प्रदर्शित करने वाली टेबल बनाने के लिए किया जा सकता है। जब JTable से कोई मान चुना जाता है, तो एक TableModelEvent उत्पन्न होता है, जिसे TableModelListener इंटरफेस को लागू करके संभाला जाता है।

नीचे दिए गए प्रोग्राम में, हम "कोई रिकॉर्ड उपलब्ध नहीं" टेक्स्ट प्रदर्शित कर सकते हैं यदि JTable में पंक्तियाँ उपलब्ध नहीं हैं।

उदाहरण

import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.table.*; 
public class NoRecordTableTest extends JFrame { 
    private JPanel panel; 
    private JTable table; 
    private JScrollPane scrollPane; 
    public NoRecordTableTest() { 
        panel = new JPanel(); 
        panel.setLayout(new BorderLayout()); 
        String columnNames[] = {"Column 1", "Column 2", "Column 3"}; 
        String dataValues[][] = {}; 
        table = new JTable(dataValues, columnNames); 
        JLabel label = new JLabel("कोई रिकॉर्ड उपलब्ध नहीं"); 
        label.setSize(label.getPreferredSize()); 
        table.add(label); 
        table.setFillsViewportHeight(true); 
        scrollPane = new JScrollPane(table); 
        panel.add(scrollPane, BorderLayout.CENTER); 
        panel.add(new Label("कोई रिकॉर्ड उपलब्ध नहीं"), BorderLayout.SOUTH); 
        add(panel); 
        setSize(400, 300); 
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        setLocationRelativeTo(null); 
        setVisible(true); 
    } 
    public static void main( String args[] ) { 
        new NoRecordTableTest(); 
    } 
}

आउटपुट

जावा में JTable में  कोई रिकॉर्ड उपलब्ध नहीं  टेक्स्ट कैसे प्रदर्शित करें?


  1. Java में स्क्रॉल करने योग्य JPanel कैसे लागू करें? Java में स्क्रॉल करने योग्य JPanel कैसे लागू करें?

    JPanel एक JPanel JComponent का एक उपवर्ग है (जो Container क्लास का एक उपवर्ग है)। इसलिए, JPanel भी एक Container है। एक JPanel एक खाली क्षेत्र है जिसका उपयोग अन्य घटकों को लेआउट करने के लिए किया जा सकता है जिसमें अन्य पैनल भी शामिल हैं। JPanel में, हम फील्ड, लेबल, बटन, चेकबॉक्स, और छवियों को भी जोड

  1. Java में लॉगिन फॉर्म कैसे बनाएं? Java में लॉगिन फॉर्म कैसे बनाएं?

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

  1. Python Tkinter - Text विजेट में टेबल एडिटर कैसे प्रदर्शित करें? Python Tkinter - Text विजेट में टेबल एडिटर कैसे प्रदर्शित करें?

    Tkinter एक Python-आधारित GUI टूलकिट है जिसका उपयोग पूर्ण विकसित डेस्कटॉप एप्लिकेशन बनाने के लिए किया जाता है। Tkinter में डेवलपर्स को उपयोगकर्ता-अनुकूल एप्लिकेशन तेजी से और आसानी से बनाने में मदद करने के लिए विभिन्न मॉड्यूल और क्लास लाइब्रेरी हैं। Tkinter में Text विजेट उपयोगकर्ताओं को एक टेक्स्ट ए