JCheckBox和JRadioButton使用示例

import java.awt.*;

import javax.swing.*;

class Hobby extends JPanel {

JCheckBox c1 = new JCheckBox("写作",false);

JCheckBox c2 = new JCheckBox("音乐",false);

JCheckBox c3 = new JCheckBox("跑步",false);

JRadioButton rad1 = new JRadioButton("中学");

JRadioButton rad2 = new JRadioButton("高中");

JRadioButton rad3 = new JRadioButton("大学");

JLabel jl = new JLabel("您有什么爱好?" );

JLabel j2 = new JLabel("爱好产生的时间?" );

JButton exitbtn = new JButton("退出");

public Hobby( )  {

setLayout(new GridLayout(9,1));

add(jl); add(c1); add(c2); add(c3);

add(j2); add(rad1); add(rad2); add(rad3); add(exitbtn);

}

}

java中的gui_java gui快速入门教程相关推荐

  1. java中gui_java GUI 快速入门

    java 中编写 GUI 有两中工具包,分别为 AWT.Swing. Swing 是 AWT 的拓展,Swing 具有比 AWT 丰富的组件和方法. AWT 和 Swing 都能跨平台使用:AWT 会 ...

  2. 【JAVA】Dozer 介绍及快速入门教程

    文章目录 概述 使用 安装 入门 XML 映射 注解映射 SpringBoot 集成 结语 概述 Dozer 是什么? Dozer 是 Java Bean 到 Java Bean 的映射器,他以递归的 ...

  3. Java 图片处理解决方案:ImageMagick 快速入门教程

    Java 图片处理解决方案:ImageMagick 快速入门教程 参考文章: (1)Java 图片处理解决方案:ImageMagick 快速入门教程 (2)https://www.cnblogs.co ...

  4. python快速入门答案-总算懂得python脚本快速入门教程

    PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成.PyQt5本身拥有超过620个类和6000函数及方法.在可以运行于多个平台.PyQt5拥有双重协议 ...

  5. python脚本教程-总算懂得python脚本快速入门教程

    PyQt5是基于Digia公司强大的图形程式框架Qt5的python接口,由一组python模块构成.PyQt5本身拥有超过620个类和6000函数及方法.在可以运行于多个平台.PyQt5拥有双重协议 ...

  6. Android 2D游戏引擎AndEngine快速入门教程

    Android 2D游戏引擎AndEngine快速入门教程 介绍:AndEngine是一款知名的Android 2D游戏引擎.该引擎代码开源,并且可以免费使用.本书详细讲解如何使用AndEngine引 ...

  7. OUYA游戏开发快速入门教程

     OUYA游戏开发快速入门教程 试读地址:http://pan.baidu.com/s/1o63a3W2 本教程是国内唯一OUYA游戏开发教程.本教程基于Unity全面讲解OUYA游戏开发方式.内容包 ...

  8. python3入门-终于懂得python3快速入门教程

    跟Java语言一样,python语言也有类的概念,直接使用class关键字定义python类.在python类,定义类的方法.然后直接使用类的初始化调用自身,获取相应的属性.以下是小编为你整理的pyt ...

  9. solr6 java_Solr6 快速入门教程

    Solr6 快速入门教程 安装 环境要求 JDK1.8 下载Solr,本文试验时,使用的Solr6.6.0 开始安装 解压solr-6.6.0.zip cd solr-6.6.0\ 启动solr,ru ...

最新文章

  1. mysql 导入导出sql文件
  2. access下如何配置两个vlan_不同vlan间的通信如何简单配置(三种方式) ?
  3. 投票列表排序 - 默认,投票数
  4. springmvc java的验证码的小程序
  5. java方法重载_在Python中该如何实现Java的重写与重载
  6. 关于插件toastr的学习
  7. 14年和15年的IT公司排行
  8. 一览「数字身份」市场结构:我们将在元宇宙中成为谁?
  9. 中文真伟大!竟然有只能看,不能读的文章
  10. 解决premiere时间轴clip单元上右键Edit in audition编辑灰色失效的BUG
  11. 独家丨DeepMind科学家、AlphaTensor一作解读背后的故事与实现细节
  12. 滑稽树下你和我(树+贡献)
  13. 基于可持久化内存-AEP的KV存储引擎
  14. HBase案例 | 20000个分区导致HBase集群宕机事故处理
  15. 从‘0’开始完成一个阻抗分析仪(初篇——原理讲解)
  16. JCJC错别字检测系统测试说明
  17. 「技术面试」问答中有什么十分实用的面试技巧?
  18. movie maker视频剪辑软件的使用
  19. 4.表单文本控件案例(去掉边框和去掉轮廓线)
  20. 123457123457#0#----com.ppGame.YinYu45--前拼后广--儿童yinyu-pp

热门文章

  1. logback redis_使用Spring Boot和Logback登录到Redis
  2. 适用于应用程序错误的AWS警报
  3. HttpMate简介
  4. scala集合转java_Java,Scala,Guava和Trove集合-它们可以容纳多少数据?
  5. Java 8中的可重复注释
  6. 使用log4j2免费分配日志记录
  7. 收藏表数据库_选择您的收藏库
  8. aspect spring_使用Aspect和Spring Profile进行电子邮件过滤
  9. java 生成器 设计模式_Java中的生成器设计模式
  10. Hibernate陷阱