• java二


    import java.awt.BorderLayout;
    import java.awt.CardLayout;
    import java.awt.Container;
    import java.awt.FlowLayout;
    import java.awt.GridLayout;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.awt.event.MouseEvent;
    import java.awt.event.WindowAdapter;

    import javax.swing.AbstractButton;
    import javax.swing.ButtonGroup;
    import javax.swing.JButton;
    import javax.swing.JCheckBox;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    import javax.swing.JPanel;
    import javax.swing.JRadioButton;
    import javax.swing.JTextArea;


    public class X {
    JFrame frame = new JFrame("购票系统");
    Container content = frame.getContentPane();

    public X(){
    JPanel GrandParentPanel = new JPanel( );
    JPanel MotherPanel = new JPanel(new FlowLayout());
    JPanel BrotherJPanel01 = new JPanel();
    JPanel BrotherJPanel02 = new JPanel(new FlowLayout());
    JPanel BrotherJPanel03 = new JPanel();
    JPanel SonPanel01 = new JPanel();
    JTextArea area01 = new JTextArea("购票人群");
    SonPanel01.add(area01);
    JPanel SonPanel02 = new JPanel(new FlowLayout());
    JPanel SonPanel03 = new JPanel();
    JTextArea area02 = new JTextArea("支付方式");
    SonPanel03.add(area02);
    JPanel SonPanel04 = new JPanel(new FlowLayout());
    JPanel SonPanel05 = new JPanel();
    JTextArea area03 = new JTextArea("票类");
    SonPanel05.add(area03);
    JButton btn1 = new JButton("银行卡");
    JButton btn2 = new JButton("现金");
    JButton btn3 = new JButton("支付宝");
    JButton btn4 = new JButton("微信");
    MotherPanel.add(btn1);
    MotherPanel.add(btn2);
    MotherPanel.add(btn3);
    MotherPanel.add(btn4);
    JCheckBox checkBox01 = new JCheckBox("成人票");
    JCheckBox checkBox02 = new JCheckBox("儿童票");
    JCheckBox checkBox03 = new JCheckBox("学生票");
    SonPanel02.add(checkBox01);
    SonPanel02.add(checkBox02);
    SonPanel02.add(checkBox03);
    ButtonGroup buttonGroup = new ButtonGroup();
    JRadioButton radioButton01= new JRadioButton("开车前两小时");
    buttonGroup.add(radioButton01);
    JRadioButton radioButton02= new JRadioButton("一周之内开车");
    buttonGroup.add(radioButton02);
    JRadioButton radioButton03= new JRadioButton("两月之内开车");
    buttonGroup.add(radioButton03);
    SonPanel04.add(radioButton01);
    SonPanel04.add(radioButton02);
    SonPanel04.add(radioButton03);
    SonPanel04.setSize(30,50);
    BrotherJPanel02 .add(SonPanel01);
    BrotherJPanel02 .add(SonPanel02);
    BrotherJPanel02 .add(SonPanel03);
    BrotherJPanel02 .add(SonPanel04);
    BrotherJPanel02 .add(SonPanel05);
    GrandParentPanel.add(BrotherJPanel01 );
    GrandParentPanel.add(BrotherJPanel02 );
    GrandParentPanel.add(MotherPanel );
    GrandParentPanel.add(BrotherJPanel03 );
    content.add(GrandParentPanel);
    frame.setVisible(true);
    frame.setBounds(850, 200, 490,260);

    btn1.addActionListener(new ActionListener(){
    public void actionPerformed(ActionEvent e) {
    JFrame frame1 = new JFrame("购票系统");
    JLabel label =new JLabel("您选择了银行卡");
    frame1.add(label);
    frame1.setVisible(true);
    frame1.setBounds(850, 200, 490,260);
    }
    });
    }

    public static void main(String[] args){
    new X();
    }
    }

  • 相关阅读:
    My SqL 常用命令
    RGB颜色查询对照表
    Android 对话框(Dialog)大全
    【转】Android一些知识点汇总
    Google Maps API v2密钥申请
    蓝牙中文API文档
    IOS 电商类app 第一版架构 改进
    ios 开发小记 (四)
    ios 深度复制 copy & mutablecopy
    CCS绘制成的三角形箭头
  • 原文地址:https://www.cnblogs.com/lnter/p/5304239.html
Copyright © 2020-2023  润新知