如何在 Java 中设置 JCheckBox 的边框?\n
JCheckBox 是一个可以扩展JToggleButton 的组件,JCheckBox 的对象表示一个可以选中 或取消选中的选项。如果选项有两个或更多,则可以同时选择其中任何选项的组合。我们可以使用setBorder() 方法为 JCheckBox 组件设置边框,并确保将setBorderPainted() 方法设置为 true。
示例
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();
}
}输出
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
安卓
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP