एक 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(); } }
आउटपुट