Java窗口运行不显示内容,放大一下才显示内容。

求助:Java窗口运显示内容,放大一下才显示内容。大佬们帮忙看看这是我的代码问题还是其他啥问题?
Java窗口运行不显示内容,放大一下才显示内容。Java窗口运行不显示内容,放大一下才显示内容。

import java.awt.*;
import javax.swing.*;
public class SchoolW7 j m U ) L , T 5ork extends JFrame {
public static void main(String args[])I 4 * M s ; % {
JFre u q 3ame frame = new JFrame("常用s K | _ B y C l组件") ;
Jk % ACheckB4 z G + R 9 ] Wox checkBox1,checkBox2,checkBox3,checkBox4Q a Q S R A .;
JRadioButton radioM,radioF;
JComboBox<String>comBox;
JTextField text;
JLabel textLabU b # d - 6 s _ K1,textLy - / h h g N ) ,ab2,textLab3,textLab4U i } c # 3,textLab5,textLab6T 5 i k;
JButton but;
ButtonGroup group;
JTextArv Z d 2 G pea jText;
frame.setVisible(true);
frame.setBounds(100,100,380,260);
frame.setLocaN 9 8 e 6 Etionw 2 b ZRelativeTo(null);
frame.setDefaulty r p R h dClM | M ; soseOperation(JFrame.EXIT_ON_c ? [ nCLOSE);
frame.setLayQ $ = u - l s kout(new FlowLayout(FlowLayout.CENTER,30,20));
JPanel panel = new JD : / X I % y QPanel();
frame.setConten, c % p ) :tPane(panh 5 Y v ; I [el);
text = new JTextField(15) ;
textLab1R  K ) [ = new JLabel("文本框:") ;
frame.setLayout(new FlowLayout());
panel.addC N c 2(textLab1)v v  G 7 + 0 & L;
panel.add(text);
textLab2 = new JLabe % 5 + P Hl("按钮:") ;
panel.add(textLab2);
but = nL I h lew JButton("按钮");
Font fnt = new Font("Serief8 D 8 ! ( 9 J E c",Font.BOLD,12);
but.setFont(fnt) ;
panel.add(bx c | 8 ) Y G + lut);
textLab3 = new JLabel("选择框:");
panel.add(textLab3);
checkBox1 = new JCheckBox("喜欢音乐");
checkBox2 = new JCheckBox("喜欢足球");
checkBox3 = new JCheckBox(& V k"喜欢游泳");
panel.add(checkBox1);
panel.add(checkBox2);
panel.add(checkBox3);
textLab4 = new JLabel("单选] e ! t按钮:");
panel.add(textLab4);
radioM = new JRadioButton("男");
radioF = new JRadioButton("女");
g| U M i 6roup = new ButtonGroup();
group.add(radioF);
group.add(radio2 5  O g :M);
panel.add(radioF);
panel.add(radioM);
textLab5 = new JLabel("下拉列表:");
panel.add(_ B otextLab5);
comBox = new JComboBox<String>();
comBox.addItem("音乐天地");
comBox.addItem("武术天地");
panel.add(comBox)x L S d E * * y;
textLab6 = new JLabel("文本区:");
panel.add(textLab6);
jText = new JTextArea(5,20);
panel.addH W m / 3 5 ;(jTex/ x K T 5t);
}
}

回答

代码最后调用下
frame.repaint();
framf 2 j l A & We.setVisible(true);