为什么流式布局就覆盖了呢,我试了一下,声明为流式也可以显示,也就是说应该不是流式的问题
import java.awt.*;
class SetF extends Frame{
public static void main(String argv[]){
SetF s=new SetF();
TextField tf1, tf2, tf3, tf4;
tf1 = new TextField();
tf2 = new TextField("", 20);
tf3 = new TextField("Hello!");
tf4 = new TextField("Hello", 30);
Panel p=new Panel();
s.setLayout(new FlowLayout());//设定布局为边界布局
p.add(tf1);
p.add(tf2);
p.add(tf3);
p.add(tf4);
s.add(p); //添加在上面
s.setSize(300,400);
s.setBackground(Color.pink);
s.setVisible(true);
s.repaint();
}
public void paint(Graphics g){
g.drawString("Dolly",100,100);
}
}