import java.awt.*;public class ChatClient extends Frame {

TextField tfTxt=new TextField();
TextArea taContent=new TextArea(); public static void main(String[] args) {
new ChatClient().launchFrame();
}

public void launchFrame(){
setLocation(300,300);
setSize(300,300);
add(tfTxt, BorderLayout.SOUTH);
add(taContent, BorderLayout.NORTH);
pack();
setVisible(true);
}}  我想问下在ChatClient类里如果把tfText和taContent的初始化语句放在launchFrame()这个方法里,跟这个源代码的效果有什么不同?
还有就是设置布局的时候SOUTH和NORTH为什么不能小写?