程序可以通过JRadioButton实现单选按钮的功能,那么要实现复选框的功能,则必须使用JCheckBox完成。

package com.beyole.util;

import java.awt.Container;

import java.awt.GridLayout;

import java.awt.event.WindowAdapter;

import java.awt.event.WindowEvent;

import javax.swing.BorderFactory;

import javax.swing.JCheckBox;

import javax.swing.JFrame;

import javax.swing.JPanel;

class MyCheckBox {

private JFrame frame = new JFrame("Beyole");// 定义窗体

private Container container = frame.getContentPane();// 得到窗体容器

private JCheckBox jcb1 = new JCheckBox("主站");// 定义一个复选框

private JCheckBox jcb2 = new JCheckBox("论坛");// 定义一个复选框

private JCheckBox jcb3 = new JCheckBox("博客");// 定义一个复选框

private JPanel panel = new JPanel();// 定义一个面板

public MyCheckBox() {

panel.setBorder(BorderFactory.createTitledBorder("请选择你最喜欢的网站"));// 定义一个面板的边框显示条

panel.setLayout(new GridLayout(1, 3));// 定义排版,1行3列

panel.add(this.jcb1);// 加入组件

panel.add(this.jcb2);// 加入组件

panel.add(this.jcb3);// 加入组件

container.add(panel);// 加入面板

this.frame.setSize(330, 80);// 定义窗体大小

this.frame.setVisible(true);// 显示窗体

this.frame.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent arg0)// 复写窗口关闭方法

{

System.exit(1);// 退出

}

});

}

}

public class JCheckBoxDemo01 {

public static void main(String[] args) {

new MyCheckBox();

}

}

可以发现,与单选按钮不同的就是此处选择的地方变成了方框。

程序截图:

java swing复选框大小_Java Swing界面编程(28)---复选框:JCheckBox相关推荐

  1. Java Swing界面编程(28)---复选框:JCheckBox

    程序能够通过JRadioButton实现单选button的功能,那么要实现复选框的功能,则必须使用JCheckBox完毕. package com.beyole.util;import java.aw ...

  2. java swing 如何设置按钮大小_Java Swing - Button不改变宽度的大小

    我有一个使用FlowLayout的JPanel和一个垂直排列组件的Box. 我想要的是将其他组件的宽度大小设置为"删除列"按钮. 我试着线Java Swing - Button不改 ...

  3. Android界面编程之利用单选框和复选框实现对学历和爱好进行选择

    Android界面编程之利用单选框和复选框实现对学历和爱好进行选择 首先我们要了解一下单选框和复选框: , 单选框(Radio Button):当用户选择某单选按钮时,同一组中的其他单选按钮不能同时选 ...

  4. java pdf表单域实现_Java 创建PDF表单域 - 文本框、复选框、列表框、组合框、按钮等...

    表单域包括文本框.复选框.列表框.组合框.按钮和签名域等,主要用于收集用户填写或选择的数据.这篇文章将介绍如何在Java应用程序中给PDF文档添加表单域. 导入jar文件 本文所使用的PDF类库是Fr ...

  5. java下拉框查询_Java Swing应用程序 JComboBox下拉框联动查询

    在web项目中,通过下拉框.JQuery和ajax可以实现下拉框联动查询. 譬如说,当你查询某个地方时,页面上有:省份: 市区: 县乡: 街道: 查询 譬如说,你选择了省:江苏省,那么在市区中只会显示 ...

  6. java swing单选按钮点击事件_java Swing中点击不同单选按钮JPanel中部分区域进行改变,如何实现?。。急啊!...

    展开全部 public class NewJFrame extends javax.swing.JFrame { /** Creates new form NewJFrame */ public Ne ...

  7. java string类型时间比较大小_Java String类型时间比较大小

    Java String类型时间比较大小,写了比较时间的函数,这里总结一下. package com.zz.bridge.impl; import java.text.DateFormat; impor ...

  8. java 界面编程_JAVA图形界面编程

    //1.上次作业对按钮等控件加载事件监听器,能简单实现响应事件. import javax.swing.*; import java.awt.*; import java.awt.event.*; p ...

  9. java中复选框组件_Java Swing JCheckBox:复选框组件

    一个复选框有选中和未选中两种状态,并且可以同时选定多个复选框.Swing中使用 JCheckBox 类实现复选框,该类的常用构造方法如下.JCheckBox():创建一个默认的复选框,在默认情况下既未 ...

最新文章

  1. P300脑机接口及数据集处理
  2. 面试算法经典书籍--编程之美
  3. 【Python】图解Pandas的宝藏函数:assign
  4. djagno-oscar的页面出现Error 10605 - Receiving country does not support the transaction currency.
  5. docker artifactory-jcr
  6. 发动机压缩比怎么计算公式_怎么判断发动机有积碳,发动机积碳多的症状有哪些...
  7. css3 混合,css3混合模式
  8. mysql的日备份和周备份_MySQL完全备份
  9. 年轻人求知欲让我想办CPU设计免费培训
  10. matlab可以写类,matlab如何写一个类
  11. matlab画森林图,R语言meta分析(4)网状Meta 分析
  12. Windows rundll32的用法-脚本命令管理打印机
  13. 【转】Verilog算术右移
  14. 机器人工程→合适的规划←
  15. Socket:由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
  16. Lq93:复原 IP 地址
  17. Instant Neural Graphics Primitives with a Multiresolution HashEncoding_具有多分辨率的哈希编码
  18. Windows 8安装软件时遇到运行时错误‘339’ MSCOMCTL.ocx或其附件之一未注册
  19. 线性嵌套实例(三个小实例)
  20. R语言爬虫豆瓣高评分电影(喝最烈的酒,熬最深的夜,吃最好的胃药,敷最贵的面膜)

热门文章

  1. 多个构造器参数使用构建器
  2. 转:CDC,CPaintDC,CClientDC,CWindowDC区别
  3. 黑马程序员---交通灯管理系统
  4. Practical Tactics for Social Intercourse One
  5. ubuntu下创建定时任务的两种方式及常见问题解决方案
  6. 【报告分享】2021中国移动互联网秋季大报告.pdf(附下载链接)
  7. 【报告分享】2021中国消费者报告-麦肯锡.pdf(附下载链接)
  8. 算法工程师面试备战笔记5_下面哪个不属于数据的属性类别
  9. 谈谈文本匹配和多轮检索
  10. 怎么调整矩形边框宽度_Illustrator实例教程:利用自定义画笔绘制中国风传统边框...