学了几天的CheckBox,终于学会了一些,哈哈,进度是慢了一点,不过总算是学会了checkBox的一点用法。
package checkboxTest; /**程序:让你了解复选框 * * 通过复选框的选择,字体可以变为常规、粗体、斜体 * */ import javax.swing.*; import java.awt.*; import java.awt.event.*; public class CheckboxTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub CheckboxFrame checkbox=new CheckboxFrame(); checkbox.setTitle("CheckboxTest"); checkbox.setDefaultCloseOperation(checkbox.EXIT_ON_CLOSE); checkbox.setVisible(true); } } //窗口类 class CheckboxFrame extends JFrame{ //构造方法 public CheckboxFrame(){ this.setLocation(300, 200); this.setSize(300, 200); CheckboxPanel panel=new CheckboxPanel(); this.add(panel); } } //面板类 class CheckboxPanel extends JPanel{ public final JLabel words; public final JCheckBox heiti; //黑体按钮 public final JCheckBox xieti; //斜体按钮 private static final int FONTSIZE=12; public ActionListener check; //创建监听对象 //构造方法 public CheckboxPanel(){ this.setSize(250, 140); //this.setLayout(new BorderLayout()); words =new JLabel("看我变魔术给你看看!"); words.setFont(new Font("Serif",Font.PLAIN,FONTSIZE)); heiti=new JCheckBox("黑体"); xieti=new JCheckBox("斜体"); //注册监听 check=new ActionListener() //ActionListener 为监听接口 { public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub int mode=0; if(heiti.isSelected()==true){ mode+=Font.BOLD; } if(xieti.isSelected()==true){ mode+=Font.ITALIC; } words.setFont(new Font("serif",mode,FONTSIZE)); } }; heiti.addActionListener(check); xieti.addActionListener(check); //将组件添加到面板中去 this.add(words); this.add(heiti); this.add(xieti); } }
发表评论
-
java中的instaceof的意思
2011-08-12 18:02 857最近学习设计模式,看到了instaceof这个词,不认识,于是 ... -
业务逻辑这个是什么东东
2011-08-09 07:30 1422我在网上看到好多人说,业务逻辑,业务逻辑是什么东东,好像挺重要 ... -
判断一个字符串是否由数字组成
2011-08-08 20:27 1069判断一个字符串是否由数字组成,我从网上找到了一个例子,自己试了 ... -
面试进行时--8月8号
2011-08-08 19:07 81这段时间一直在面试,面了这么久还没找到一个工作,真是悲催,我感 ... -
一道面试题:打印出类中的所有方法名
2011-08-08 19:04 684今天面试的公司出了一道笔试题,本人不会做,现在贴出来共享,求高 ... -
【容器】Collection接口---hashCode
2011-07-04 11:04 923java基础中的容器: Collection接口 ... -
【面试】笔试题复习
2011-07-04 10:42 0辞了测试的旧工作,想找一份开发的新工作,所以先准备下面试题: -
【转载】java io小结
2011-06-30 15:11 716我在网上找到一篇关 ... -
【java学习】IO FileWriter
2011-06-28 11:02 0整理中! -
【IO】对基本数据类型的输入输出
2011-06-28 11:02 830在java IO中对基本数据类型的输入输出事一个很重要的点 ... -
【java学习】IO FileOutputStream
2011-06-28 10:59 711刚刚学习了字节流中的FileOutStream: pa ... -
【java学习】IO FileInputstream
2011-06-27 13:10 794找到并按照字节流读取文件(FileInputStream): ... -
【java学习】学生成绩管理系统(一)
2011-06-22 12:57 10整理中。。。 -
【java学习】论GUI中JPanel的布局设置问题
2011-06-20 12:54 4126有几次碰到JPanel的布局问题,在网上找了一些资料 ... -
【java学习】GUI编程画图
2011-06-15 16:43 993使用GUI编程画图,给个小例子: import java.a ... -
【Java学习】Java事件模型
2011-06-13 23:45 679刚刚看了马士兵的关于Java事件模型的视频,大概了解了下事件监 ... -
【java学习】小结GUI编程
2011-06-12 16:46 775断断续续的学习了一些关于GUI编程方面的东西,现在来将我所学习 ...
相关推荐
019_UI_常用组件-BasicViews-button-checkbox-radio视频教材,讲解的比较详细,有兴趣的可以学习下哦
React复选框树 一个简单优雅的复选框树,用于... node_modules/react-checkbox-tree/src/less/react-checkbox-tree.less node_modules/react-checkbox-tree/src/scss/react-checkbox-tree.scss 在样式表中包含以
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效) 目前可以使用的控件有: MainWindow 主窗口 DialogWindow 对话窗口 Button ...
mtree1.0-checkbox-tableTree-带复选框树形控件,带复选框 支持表格转换为树形表格,使用简单。希望对各位有用,同时也望各位朋友提供更多更好的改进建议!
React复选框树 一个React应用,展示了一个简单的复选框树组件。 使用引导。 在查看该应用程序。 运行应用 $ git clone ...$ cd react-checkbox-tree $ npm install && npm start 执照 麻省理工学院
app:check_ Java File mCheckBox.setChecked(boolean); mCheckBox.setOnCheckedChangeListener(new CheckBox..OnCheckedChangeListener() { @Override public void onChange(boolean checked) {...
前端项目-awesome-bootstrap-checkbox,字体可怕的引导复选框和收音机。纯CSS方式使输入看起来更漂亮。
nested_el-checkbox element-ui的el-checkbox实现嵌套多选,单选 tips:chrome获取本地json数据时会产生跨域问题,建议用firefox直接打开 效果图 主要功能: 实现多选框层级嵌套 当选中一个二级子菜单的时候,其对应...
uC-GUI-V3-98-完整源码未删减版本,内容很全面。文件目录列表 ─uC-GUI ├─Doc ├─Sample │ ├─Application │ │ ├─Dashboard │ │ ├─NEC_BuildingManagem │ │ └─NEC_Pingpong │ ├─GUI │ ...
indeterminate-checkbox Android CheckBox and RadioButton with additional 3rd 'indeterminate' state. Requirements Based on AppCompat library Requires AppCompat theme API 7 (but tested only on API ...
vue配合element-ui框架中el-checkbox 接收json"data:[{key:1,name:'小李'}]"对象时全选与非全选时获取相关设定的值源码文件
React三态复选框 方便地支持不确定状态的复选框的React组件。 该组件与TypeScript兼容。安装在项目中使用此组件最直接的方法是使用npm或yarn 。 # npmnpm i --save react-three-state-checkbox# yarnyarn add react-...
编辑程序,运行后界面上有一个TextField组件和一个TextArea组件,另外还有一些Checkbox组件和一个Choice组件。
react-native-checkbox-form是一个简单的复选框组件,它可以在Android和iOS上运行,在checkbox-form中使用Icon取决于 , 演示效果 安装 npm install react-native-checkbox-form --save 复选框形式的部分取决于 ,...
vue-loading-checkbox一个用于加载vue的UI组件的复选框如何安装npm install vue-loading-checkbox --save如何在.vue文件中使用vue-loading-checkbox一个用于加载vue的UI组件的复选框如何安装npm install vue-loading...
collapsable-checkbox-源码.rar
方便大家复制粘贴使用,提高大家的效率。...引入组件即可 <TC-checkbox></TC-checkbox> 如需要删除多余的部分 uni_modules/TC-checkbox/components/TC-checkbox/TC-checkbox 以上路径上进行修改即可
该插件是一个树状复选框组件,解决需要划分多级功能的需求,如权限分配、商品划分等功能。
最近用到用户的权限设置,随手写的vc2005--CheckBox的使用
特性: 多窗口支持| 完全中文输入/显示| 多数常用GUI控件| 99.9% ANSI C 编写| 已成功移植 DOS,Linux,uc/OS-II| 组件式 API(易用,高效) 目前可以使用的控件有: MainWindow 主窗口 DialogWindow 对话窗口 Button ...