标题:大一新生 CS专业 自己提前学到组件这里 出现异常 不知道什么原因 求高手指 ...
只看楼主
Poppy辉
Rank: 1
来 自:云南曲靖
等 级:新手上路
帖 子:33
专家分:4
注 册:2016-11-5
结帖率:66.67%
已结贴  问题点数:10 回复次数:1 
大一新生 CS专业 自己提前学到组件这里 出现异常 不知道什么原因 求高手指点
import java.awt.*;
import javax.swing.*;

public class ComponentInWindow extends JFrame {
    JTextField text;
    JButton button;
    JCheckBox checkbox1, checkbox2, checkbox3;
    JRadioButton radio1, radio2;
    ButtonGroup group;
    JComboBox comBox;
    JTextArea area;
   
    public ComponentInWindow()
    {
        init();
        setVisible(true);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
   
    void init()
    {
        setLayout( new FlowLayout() );
        add( new JLabel("文本框:") );
        text = new JTextField(10);
        add( text );
        add( new JLabel("按钮:") );
        button = new JButton("确定");
        add( button );
        add( new JLabel("选择框:") );
        checkbox1 = new JCheckBox( "喜欢音乐");
        checkbox2 = new JCheckBox( "喜欢旅游");
        checkbox3 = new JCheckBox( "喜欢运动");
        add( checkbox1 );   
        add( checkbox2 );
        add( checkbox3 );
        add ( new JLabel("单项按钮") );
        group = new ButtonGroup();
        radio1 = new JRadioButton("男");
        radio1 = new JRadioButton("女");
        group.add(radio1);
        group.add(radio2);
        add(radio1);
        add(radio2);
        add( new JLabel("下拉列表:") );
        comBox = new JComboBox();
        comBox.addItem("音乐天地");
        comBox.addItem("旅游天地");
        comBox.addItem("运动天地");
        add(comBox);
        add( new JLabel("文本框") );
        area = new JTextArea(6,12);
        add(new JScrollPane(area));
    }

}


public class Example9_3 {

    public static void main(String[] args) {
        
        ComponentInWindow win = new ComponentInWindow();
        win.setBounds(100,100,310,260);
        win.setTitle("常用组件");
    }

}
搜索更多相关主题的帖子: 大一新生 public button import 专业 
2016-11-18 11:42
jinjoxie
Rank: 2
等 级:论坛游民
威 望:1
帖 子:19
专家分:61
注 册:2015-6-3
得分:10 
group = new ButtonGroup();
        radio1 = new JRadioButton("男");
       radio1 = new JRadioButton("女");
        group.add(radio1);
        group.add(radio2); //radio2没有初始化
2016-11-18 14:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-471297-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021970 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved