我编写一个程序,点菜单栏的登陆菜单,下面的JPANEL会自动跳转出登陆界面
 我是在FRAME里面 设计2个JPANEL    先是设置 显示JPANEL1   隐藏JPANEL2  在JPANEL2里面设计JCOMBOBOX和JBUTTON等 来进行登陆
  当点击上机按钮, 就隐藏JPANEL1   显示JPANEL2   但是我认为这方法不够好
 另一方法是
我建立2个JFRAME,一个为主界面JFRAME1  另一个JFRAME2为登陆界面.
 JFRAME1 frm = (JFRAME1)this.getParent()   //获得该面板的父容器
frm.getContentPane().removeAll();//移除父容器身上的所有组件
frm.getContentPane().add(new pnlLogin());//父容器上添加一个登陆面板pnlLogin(此面板是个自定义的继承于JPanel的面板)
this.repaint();//刷新重画
this.validate();//保证重画后的窗口能正常立即显示这方法是一个朋友告诉我的...我不明白第3句,如何ADD另一个pnlLogin 
登陆面板我是建立在JFRAME2里面的