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

জাভাতে JRadioButtonMenuItem প্রদর্শন করুন


JRadioButtonMenuItem জাভাতে JMenuItem ক্লাসের সাবক্লাস। একটি JRadioButtonMenuItem হল একটি মেনু আইটেম যা মেনু আইটেমের একটি গ্রুপের অংশ এবং সেই গ্রুপে শুধু একটি আইটেম সিলেক্ট করা যায় এবং সিলেক্ট করা আইটেম তার সিলেক্টেড স্টেট দেখায়। আমরা একাধিক রেডিও বাটন মেনু আইটেম একটি ButtonGroup অবজেক্টে যোগ করে একটি বাটন গ্রুপ তৈরি করতে পারি। যদি একটি বাটন গ্রুপের একটি রেডিও বাটন মেনু আইটেম সিলেক্ট করা হয়, তবে অন্যান্য সব রেডিও বাটন মেনু আইটেম আনসিলেক্টেড হয়ে যাবে।

সিনট্যাক্স

public class JRadioButtonMenuItem extends JMenuItem implements Accessible

উদাহরণ

import javax.swing.*; import java.awt.*; public class JRadioButtonMenuItemTest extends JFrame {    private JMenuBar mb;    private JMenu m;    private JRadioButtonMenuItem m1, m2, m3, m4;    private ButtonGroup bg;    public JRadioButtonMenuItemTest() {       setTitle("JRadioButtonMenuItem Test");       setLayout(new FlowLayout());       bg = new ButtonGroup();       mb = new JMenuBar();       m = new JMenu("Menu");       m1 = new JRadioButtonMenuItem();       m2 = new JRadioButtonMenuItem(new javax.swing.text.DefaultEditorKit.BeepAction());       m3 = new JRadioButtonMenuItem("Item 3");       m4 = new JRadioButtonMenuItem("Item 4",true);       m1.setText("Item 1");       m1.setFont(new Font("Tahoma",Font.PLAIN,11));       m1.setSelected(true);       m2.setAccelerator(KeyStroke.getKeyStroke("ctrl 2"));       m3.setEnabled(false);       bg.add(m1);       bg.add(m2);       bg.add(m3);       bg.add(m4);       m.add(m1);       m.add(m2);       m.add(m3);       m.add(m4);       mb.add(m);       setJMenuBar(mb);       setSize(400, 300);       setDefaultCloseOperation(EXIT_ON_CLOSE);       setLocationRelativeTo(null);       setVisible(true);    }    public static void main(String args[]) {       new JRadioButtonMenuItemTest();    } }

আউটপুট

জাভাতে JRadioButtonMenuItem প্রদর্শন করুন


  1. জাভাতে JTextField-এ প্যাডিং যোগ করুন

  2. জাভাতে JTable সেলে JButton যোগ/ইনসার্ট করা

  3. জাভাতে JTable সেলে JRadioButton যোগ/ইনসার্ট করা

  4. জাভাতে সংখ্যা গণনার প্রোগ্রাম কীভাবে বাস্তবায়ন করবেন?