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

Java में JSplitPane पर बैकग्राउंड कलर कैसे सेट करें?

एक JSplitPane, JComponent क्लास का एक सबक्लास है जो हमें दो कंपोनेंट्स को एक ही पेन में हॉरिजॉन्टली या वर्टिकली साइड-बाय-साइड व्यवस्थित करने की अनुमति देता है। दोनों कंपोनेंट्स के डिस्प्ले एरिया को रनटाइम पर यूजर द्वारा एडजस्ट भी किया जा सकता है। JSplitPane के महत्वपूर्ण मेथड्स हैं: remove(), removeAll(), resetToPreferredSizes() and setDividerLocation()। एक JSplitPane PropertyChangeListener इंटरफेस उत्पन्न कर सकता है। हम दो अलग-अलग बैकग्राउंड कलर्स के साथ दो पैनल्स बनाकर और इन आर्गुमेंट्स को JSplitPane कंस्ट्रक्टर में पास करके JSplitPane पर बैकग्राउंड कलर सेट कर सकते हैं।

उदाहरण

import javax.swing.*; 
import java.awt.*; 
public class JSplitPaneColorTest extends JFrame { 
    private JSplitPane jsp; 
    private JPanel panel1,panel2; 
    public JSplitPaneColorTest() { 
        setTitle("JSplitPane Example"); 
        panel1 = new JPanel(); panel1.setBackground(Color.lightGray);  
        panel2 = new JPanel(); panel2.setBackground(Color.blue); jsp = new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, panel1, panel2);  
        jsp.setDividerSize(10); 
        jsp.setResizeWeight(0.5); 
        add(jsp); 
        setDefaultCloseOperation(EXIT_ON_CLOSE); 
        setLocationRelativeTo(null); 
        setSize(400, 275); 
        setVisible(true); 
    } 
    public static void main(String args[]) { 
        new JSplitPaneColorTest(); 
    } 
}

आउटपुट

Java में JSplitPane पर बैकग्राउंड कलर कैसे सेट करें?


  1. Java में JPanel पर बैकग्राउंड कलर कैसे सेट करें? Java में JPanel पर बैकग्राउंड कलर कैसे सेट करें?

    एक JPanel एक कंटेनर है और यह Java में एक अदृश्य घटक है। FlowLayout एक JPanel के लिए डिफ़ॉल्ट लेआउट है। हम बटन, टेक्स्ट फील्ड, लेबल, टेबल, लिस्ट, ट्री आदि जैसे अधिकांश घटकों को JPanel में जोड़ सकते हैं। हम setBackground() विधि का उपयोग करके JPanel पर बैकग्राउंड कलर सेट कर सकते हैं। उदाहरण import jav

  1. Java में JCheckBox पर बॉर्डर कैसे सेट करें? Java में JCheckBox पर बॉर्डर कैसे सेट करें?

    एक JCheckBox एक घटक है जो JToggleButton को विस्तारित कर सकता है और JCheckBox का एक ऑब्जेक्ट एक विकल्प को दर्शाता है जिसे चेक किया गया या अनचेक किया गया हो सकता है। यदि दो या अधिक विकल्प हैं तो इन विकल्पों का कोई भी संयोजन एक ही समय में चुना जा सकता है। हम setBorder() विधि का उपयोग करके JCheckBox घट

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

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