JPanel basic=new JPanel();
basic setLayout(new BoxLayout(basic,BoxLayout.Y_AXIS));
add(basic);
更新了代码进行更正。但等待同行评审。
basic.setLayout(new BoxLayout(basic,BoxLayout.Y_AXIS));
更新:YCF_L已经回答了。