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

Java में कितने प्रकार के JDialog बॉक्स बनाए जा सकते हैं

एक JDialog Dialog क्लास का सबक्लास है और यह विंडो के ऊपरी दाएं कोने में मिनिमाइज़ और मैक्सिमाइज़ बटन नहीं रखता है। हम Java में दो प्रकार के JDialog बॉक्स बना सकते हैं।

  • Modal Dialog
  • Non-Modal Dialog

Modal JDialog

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

Non-Modal JDialog

Java में, जब एक non-modal dialog विंडो सक्रिय होती है, तो एप्लिकेशन के अन्य हिस्से सामान्य रूप से अभी भी अप्राप्य होते हैं और इनपुट को उन पर निर्देशित किया जा सकता है, जबकि इस नॉन-मॉडल डायलॉग विंडो को बंद करने की आवश्यकता नहीं होती।

उदाहरण

import javax.swing.*; 
import java.awt.*; 
import java.awt.Dialog.ModalityType; 
public class Modal_NonModal_Dialog { 
    public static void main(String[] args) { 
        JFrame frame = new JFrame(); 
        frame.setTitle("Modal and Non-Modal Dialog"); 
        frame.setSize(350, 300); 
        frame.setLocationRelativeTo(null); 
        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); 
        frame.setVisible(true); 
        // modal dialog 
        JDialog nonModalDialog = new JDialog(frame, "Non-Modal Dialog", ModalityType.MODELESS); 
        nonModalDialog.setSize(300, 250); 
        nonModalDialog.setLocationRelativeTo(null); 
        nonModalDialog.setVisible(true); 
        // non-modal dialog 
        JDialog modalDialog = new JDialog(frame, "Modal Dialog", ModalityType.APPLICATION_MODAL); 
        modalDialog.setSize(300, 250); 
        modalDialog.setLocationRelativeTo(null); 
        modalDialog.setVisible(true); 
    } 
}

आउटपुट

Java में कितने प्रकार के JDialog बॉक्स बनाए जा सकते हैं

  1. Java में JList के लिए कितने प्रकार के चयन मोड हैं? Java में JList के लिए कितने प्रकार के चयन मोड हैं?

    एक JList एक घटक है जो JComponent क्लास को विस्तारित करता है जिसका उपयोग वस्तुओं की एक सूची प्रदर्शित करने के लिए किया जाता है जो उपयोगकर्ता को एक या अधिक आइटम चुनने की अनुमति देता है। Java में JList के लिए तीन प्रकार के चयन मोड हैं ListSelectionModel.SINGLE_SELECTION: एक समय में केवल एक सूची सूचका

  1. Java में संपादन योग्य JLabel कैसे लागू करें? Java में संपादन योग्य JLabel कैसे लागू करें?

    JLabel एक JLabel क्लास JComponent क्लास को विस्तारित कर सकती है और JLabel का एक ऑब्जेक्ट GUI पर टेक्स्ट निर्देश या जानकारी प्रदान करता है। एक JLabel केवल-पढ़ने योग्य टेक्स्ट की एकल लाइन, एक छवि या दोनों टेक्स्ट और छवि प्रदर्शित कर सकता है। JLabel के महत्वपूर्ण तरीके setText(), setIcon(), setBackgr

  1. Java में JToggleButton कैसे लागू करें Java में JToggleButton कैसे लागू करें

    JToggleButtonएक JToggleButton AbstractButton का एक्सटेंशन है और इसका उपयोग उन बटनों को दर्शाने के लिए किया जा सकता है जिन्हें ON और OFF किया जा सकता है।जब JToggleButton को पहली बार दबाया जाता है, तो यह दबा हुआ रहता है और इसे केवल दूसरी बार दबाने पर रिलीज़ किया जा सकता है।एक JToggleButton हर बार दबाए