猿问

使用了未经检查或不安全的操作,有关详细信息,请使用-Xlint:unchecked重新编译,跪求大神帮忙T_T

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class CardManager extends JFrame
{
    JLabel nameLabel,sexLabel,titleLabel,unitLabel;
    JLabel addressLabel,tellLabel1,tellLabel2,mobileLabel,faxLabel,emailLabel;
    JTextField nameTxt,unitTxt,addressTxt;
    JTextField telTxt1,telTxt2,mobileTxt,faxTxt,emailTxt;
    JRadioButton sexBtn1,sexBtn2;
    JComboBox titleBx;
    JButton okBtn,cancelBtn;

    public CardManager()
    {
        super("名片录入管理");
        Container c=getContentPane();
        JPanel centerPanel=new JPanel();//输入面板
        nameLabel=new JLabel("姓名");//定义姓名标签
        nameTxt=new JTextField(10);//定义姓名文本输入框
        centerPanel.add(nameLabel);
        centerPanel.add(nameTxt);

        sexLabel=new JLabel("性别");//定义性别标签
        sexBtn1=new JRadioButton(" 男 ");//定义性别单选按钮1
        sexBtn2=new JRadioButton(" 女 ");//定义性别单选按钮2
        ButtonGroup group=new ButtonGroup();
        group.add(sexBtn1);
        group.add(sexBtn2);
        centerPanel.add(sexLabel);
        centerPanel.add(sexBtn1);
        centerPanel.add(sexBtn2);
        titleLabel=new JLabel("称谓");//定义称谓标签
        String title[]={"总裁","总经理","经理","主任","处长","院长","校长","科长","教授","讲师"};
        //定义称谓内容
        titleBx=new JComboBox(title);//创建称谓文本输入框
        titleBx.setMaximumRowCount(5);
        centerPanel.add(titleLabel);
        centerPanel.add(titleBx);
        unitLabel=new JLabel("工作单位");//定义工作单位标签
        unitTxt=new JTextField(30);//定义工作单位输入框
        centerPanel.add(unitLabel);
        centerPanel.add(unitTxt);
        addressLabel=new JLabel("工作地址");//定义工作地址标签
        addressTxt=new JTextField(30);//定义工作地址输入框
        centerPanel.add(addressLabel);
        centerPanel.add(addressTxt);

        tellLabel1=new JLabel("电话");//定义电话1标签
        telTxt1=new JTextField(15);//定义电话1输入框
        centerPanel.add(tellLabel1);
        centerPanel.add(telTxt1);
        tellLabel2=new JLabel("电话");//定义电话2标签
        telTxt2=new JTextField(15);//定义电话2输入框
        centerPanel.add(tellLabel2);
        centerPanel.add(telTxt2);

        mobileLabel=new JLabel("手机");//定义手机标签
        mobileTxt=new JTextField(15);//定义手机输入框
        centerPanel.add(mobileLabel);
        centerPanel.add(mobileTxt);

        faxLabel=new JLabel("传真");//定义传真标签
        faxTxt=new JTextField(15);//定义传真输入框
        centerPanel.add(faxLabel);
        centerPanel.add(faxTxt);

        emailLabel=new JLabel("E-mail");//定义email标签
        emailTxt=new JTextField(32);//定义email输入框
        centerPanel.add(emailLabel);
        centerPanel.add(emailTxt);

        JPanel sPanel=new JPanel();//按钮面板
        okBtn=new JButton("确定");//定义确定按钮
        cancelBtn=new JButton("取消");//定义取消按钮
        cancelBtn.addActionListener(new ActionListener()
        {//监视cancelBtn的动作
           public void actionPerformed(ActionEvent e)
            {
               if(e.getSource()==cancelBtn)
                {//判断事件源是否是cancelBtn;
               System.exit(0);
                }
            }
        }


        );
        sPanel.add(okBtn);
        sPanel.add(cancelBtn);

        c.setLayout(new BorderLayout());
        c.add(centerPanel,BorderLayout.CENTER);//将centerPanel放置c中的中间位置;
        c.add(sPanel,BorderLayout.SOUTH);//将sPanel放置c中的南面的位置;

        setSize(418,250);
        setVisible(true);
        }

        public static void main(String args[])
        {
           CardManager cm=new CardManager();
           cm.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        }
    }


慕无忌9344712
浏览 4396回答 1
1回答

Its_forever

这是警告,直接无视。程序员只关心错误。
随时随地看视频慕课网APP

相关分类

Java
我要回答