这是不一样的 你应该知道实例化一个新的Frame会有一个默认的panel setContentPane(JP)是把Frame的默认Panel改为JP这个panel 而add(JP)是在Frame的默认panel上添加JP这个pane