听说可以。
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
听说容器可以包含其它东西。

解决方案 »

  1.   

    可以。我给你写个例子:
    package com.htzy;import javax.swing.*;public class Demo1_1 extends JFrame{ //变量
    JPanel jp1,jp2;
    JTextField jt;
    JButton jb;

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

    //构造函数
    public Demo1_1(){

    jp1 = new JPanel();
    jp2 = new JPanel();
    jt = new JTextField(10);
    jb = new JButton("确定");

    jp1.add(jt);
    jp1.add(jb);
    jp2.add(jp1);//把jp1面板加入到jp2中

    this.add(jp2);
    this.setSize(240,200);
    this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    this.setVisible(true);
    }
    }
      

  2.   

    可以的。方法从Component继承来的