Windowのサイズを変えたり、最小化するなどしないと
テキストボックスが表示されません。
プログラム起動と同時にテキストボックスを表示するにはどうしたらいいでしょうか?

public class test4 extends JFrame{
public static moji north_fild;
public static void main(String[] args) {
new test4("テスト");
}
public test4(String title){
//WIONDOW設定
setSize(800, 600);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
         //テキストボックス
north_fild = new moji();
getContentPane().add(north_fild, BorderLayout.NORTH);
this.repaint();
}
}

public class moji extends JPanel{
JTextField area2;
moji(){
area2 = new JTextField ("",10);
area2.setText("ewtewqt");
area2.setDragEnabled(true);
this.add(area2);
}
}