请高手写个java课程设计的代码

来源:百度知道 编辑:UC知道 时间:2024/05/31 03:11:38
我要做的java课程设计是一个“个人信息调查表”,就是简单的单选按钮和复选框的运用,希望高手能高帮忙写个代码,要能运行的,下边会给出个课本的范例。到时候还要答辩,最好能说下作用和功能。。。(java没学好)。。。
import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class survry extends JFrame implements ActionListener {
private JPanel jp = new JPanel();
private JCheckBox[] jcbArray = { new JCheckBox("交友"), new JCheckBox("户外"),
new JCheckBox("购物"), new JCheckBox("旅游"), new JCheckBox("其他") };
private JRadioButton[] jrbArray = { new JRadioButton("5~15岁"),
new JRadioButton("16~25岁", true), new JRadioButton("26~35岁"),
new JRadioButton("36~45岁"), new JRadioButton("46~55岁") };
private JButton[] jbArray = { new JButton("提交"), new JButton("清空") };
private JLabel[] jlArray = { new JLabel("年龄段:"), new JLabel("兴趣爱好:"),
new JLabel("调查的结果为:") }

只是简单的改了一下,在爱好的“其他”中加入了一个用来输入的文本框,不知道你想改成什么样子的呢?

类的名字最好首字母大写。

package game;

import java.awt.*;
import java.awt.event.*;

import javax.swing.*;

public class survry extends JFrame implements ActionListener {
private JPanel jp = new JPanel();
private JRadioButton man = new JRadioButton("男",true);
private JRadioButton woman = new JRadioButton("女");
ButtonGroup sexBG = new ButtonGroup();

JLabel sexSTR = new JLabel("你的性别:");
JLabel likeSTR = new JLabel("你的爱好:");
JLabel ageSTR = new JLabel("你的年龄:");

private JCheckBox[] jcbArray = {new JCheckBox("灌水"), new JCheckBox("游戏"),
new JCheckBox("发呆"), new JCheckBox("旅游"),
new JCheckBox("其他")};
private JRadioButton[] jrbArray = {new JRadioButton("小学毕