脚本宝典收集整理的这篇文章主要介绍了

Java窗口(JFrame)从零开始(6)——单选按钮+复选框

脚本宝典小编觉得挺不错的,现在分享给大家,也给大家做个参考,希望能帮助你少写一行代码,多一份安全和惬意。

单选按钮+复选框

单选按钮、复选框是什么这个都知道,不做解释。
上代码(自己写着玩的,排班不太好)
package jframe;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.*;

public class jframe extends JFrame{

 /**  *   */ private static final long serialVersionUID = 1L;  public jframe(){     this.setTitle("test");     Container con = this.getContentPane();     con.setLayout(new BorderLayout());          //单选按钮     JRadioButton b1 = new JRadioButton("男");     JRadioButton b2 = new JRadioButton("女");     JRadioButton b3 = new JRadioButton("外星人");     JTextArea jt = new JTextArea();     ButtonGroup g = new ButtonGroup();  //单选按钮组               //复选框     JCheckBox c1 = new JCheckBox("读书");     JCheckBox c2 = new JCheckBox("音乐");     JCheckBox c3 = new JCheckBox("电影");                    g.add(b1);g.add(b2);g.add(b3);     Container bcon = new Container();     bcon.setLayout(new FlowLayout());     con.add(BorderLayout.WEST, bcon);     bcon.add(b1);bcon.add(b2);bcon.add(b3);               con.add(jt);     Container ccon = new Container();     ccon.setLayout(new FlowLayout());     con.add(BorderLayout.EAST, ccon);     ccon.add(c1);ccon.add(c2);ccon.add(c3);                    b1.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent arg0) {             // TODO Auto-generated method stub             jt.append("您选中了“男”单选按钮n");         }              });     b2.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent e) {             // TODO Auto-generated method stub             jt.append("您选中了“女”单选按钮n");         }              });     b3.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent e) {             // TODO Auto-generated method stub             jt.append("您选中了“外星人”单选按钮n");         }              });          c1.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent e) {             // TODO Auto-generated method stub             jt.append("您选中了“读书”复选框n");         }              });     c2.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent e) {             // TODO Auto-generated method stub             jt.append("您选中了“音乐”复选框n");         }              });     c3.addActionListener(new ActionListener(){          @Override         public void actionPerformed(ActionEvent e) {             // TODO Auto-generated method stub             jt.append("您选中了“电影”复选框n");         }              });          this.setVisible(true);     this.setBounds(50, 50, 600, 400);     this.setDefaultCloseOperation(DISPOSE_ON_CLOSE);            //设置关闭方式,可以选择多种关闭玄子选项 } public static void main(String[] args) {     new jframe(); }

}

clipboard.png

总结

以上是脚本宝典为你收集整理的

Java窗口(JFrame)从零开始(6)——单选按钮+复选框

全部内容,希望文章能够帮你解决

Java窗口(JFrame)从零开始(6)——单选按钮+复选框

所遇到的程序开发问题,欢迎加入QQ群277859234一起讨论学习。如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典网站推荐给程序员好友。 本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。

80%的人都看过