- 0
- 0
- 约3.85千字
- 约 23页
- 2026-06-29 发布于江苏
- 举报
;目录;任务十一用数组存放信息(使用数组);任务二十一简明清楚的菜单(使用菜单和其它常用事件);任务二十选择之道(使用选择控件和选择事件);内容提要;20.1跟我做:网站投票程序;;20.2实现方案;详细代码见书。
因为JcheckBox、JradioButton组件引发的事件能够是ActionEvent事件,JButton引发的事件是ActionEvent事件,所以能够将JcheckBox、JradioButton、Jbutton三类组件引发事件统一由ActionListener监听器接口的actionPerformed(ActionEvente)方法来实现。因此可将类Vote中单选按钮、复选框、普通按钮都注册动作事件监听器。修改后的程序代码如下。
package.task20;
……
publicclassVoteextendsJFrameimplementsActionListener{
publicVote(){
……
jrb[i].addActionListener(this);//为单选按钮注册动作事件监听器
jcb[i].addActionListener(this);//为复选框注册动作事件监听器
……
Jb[i].addActionListener(this);//为普通按钮注册动作
原创力文档

文档评论(0)