কম্পিউটার টিউটোরিয়াল

জাভাতে JSplitPane-এ ব্যাকগ্রাউন্ড কালার সেট করা

JSplitPane হলো JComponent ক্লাসের একটি সাবক্লাস যা আমাদের دوটি কম্পোনেন্টকে একটি পেইনে সাইড বাই সাইড হরিজেন্টালি বা ভার্টিক্যালি সাজাতে দেয়। দুটি কম্পোনেন্টের ডিসপ্লে এরিয়া রানটাইমে ইউজার tarafından অ্যাডজাস্ট করা যায়। 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(); 
    } 
}

আউটপুট

জাভাতে JSplitPane-এ ব্যাকগ্রাউন্ড কালার সেট করা

  1. জাভাতে JButton-এ শর্টকাট কী কীভাবে সেট করবেন?

  2. জাভাতে JPanel-এ ব্যাকগ্রাউন্ড রঙ কীভাবে সেট করবেন?

  3. জাভাতে JCheckBox-এ বর্ডার কীভাবে সেট করবেন?

  4. জাভাতে JToggleButton কীভাবে বাস্তবায়ন করবেন?