A JCheckBox একটি উপাদান যা JToggleButton প্রসারিত করতে পারে এবং JCheckBox এর একটি বস্তু একটি বিকল্প উপস্থাপন করে যা চেক করা হতে পারে অথবা আনচেক করা হয়েছে . যদি দুটি বা ততোধিক বিকল্প থাকে তবে এই বিকল্পগুলির যেকোন সমন্বয় একই সময়ে নির্বাচন করা যেতে পারে। আমরা setBorder() ব্যবহার করে JCheckBox উপাদানে একটি সীমানা সেট করতে পারি পদ্ধতি এবং নিশ্চিত করুন যে setBorderPainted() পদ্ধতি সত্যে সেট করা হয়েছে৷
উদাহরণ
import java.awt.*; import java.awt.event.*; import javax.swing.*; public class BorderedJCheckBoxTest extends JFrame { private JCheckBox jcb; public BorderedJCheckBoxTest() throws Exception { setTitle("JCheckBox Test"); setLayout(new FlowLayout()); jcb = new JCheckBox("BorderedJCheckBox Test"); jcb.setBorderPainted(true); jcb.setBorder(BorderFactory.createLineBorder(Color.red)); // set the border add(jcb); setSize(375, 250); setLocationRelativeTo(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setVisible(true); } public static void main(String args[]) throws Exception { new BorderedJCheckBoxTest(); } }
আউটপুট