就是,最基本的包都还没引入,当然有那么多错误啦。
import javax.swing.*;

解决方案 »

  1.   

    还想问一下,如果已经导入了包,它只是一个界面的子程序,在界面上没有显示,不知道为什么,好像不是show()或者setVisible的问题。------------------------------
    我是楼主!
      

  2.   

    只是这个类的话,用JFrame吧,JPanel只是个简单的容器组件import javax.swing.*;
    import java.awt.*;
    public class JPanelA11 extends JFrame
    {
    public JPanelA11()
    {
    Container c=this.getContentPane();
    this.setSize(400,300);
    JLabel jLabelA111=new JLabel("姓名"),
           jLabelA112=new JLabel("性别");
         this.setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
           
    JPanel jPanelA111=new JPanel(),
           jPanelA112=new JPanel();        
    JTextField jTextFieldA111=new JTextField(10);//名字域
    String[] sex={"帅哥","美女"};
    JComboBox jComboBoxA111=new JComboBox(sex);//性别域

    c.setLayout(new GridLayout(2,1));

    jPanelA111.add(jLabelA111);
    jPanelA111.add(jTextFieldA111);

    jPanelA112.add(jLabelA112);
    jPanelA112.add(jComboBoxA111);



    c.add(jPanelA111);
    c.add(jPanelA112);
    }
    public static void main(String args[]){
    JPanelA11 jp = new JPanelA11();
    jp.setVisible(true);

    }
    }
      

  3.   

    回复人: tom2005(快乐着) ( ) 信誉:105  
    只是这个类的话,用JFrame吧,JPanel只是个简单的容器组件——-----------------------------
    可是我是在JPanel中用JPanel,怎么办?谢谢你!
      

  4.   

    回复人: tom2005(快乐着) ( ) 信誉:105  
    只是这个类的话,用JFrame吧,JPanel只是个简单的容器组件——-----------------------------
    可是我是在JPanel中用JPanel,怎么办?谢谢你!在JFrame上可以再用JFrame吗?
      

  5.   

    可是我是在JPanel中用JPanel
    在JFrame上可以再用JFrame吗?
      

  6.   

    在JFrame上可以再用JFrame吗?可以