import java.awt.*;
import javax.swing.*;public class JLabelDemo2 extends JApplet
{JLabel prompt1=new JLabel("输入姓名");
JLabel prompt2=new JLabel("输入密码");
public void init()
{Container ContentPane=new getContentPane();
ContentPane.add(prompt1);
ContentPane.add(prompt2);
}
}
这段代码编译的时候老是无法识别getContentPane(),明明已经import javax.swing.*;
这个getContentPane()在哪个类中呀,我在API中没找到.请高手指教.
import javax.swing.*;public class JLabelDemo2 extends JApplet
{JLabel prompt1=new JLabel("输入姓名");
JLabel prompt2=new JLabel("输入密码");
public void init()
{Container ContentPane=new getContentPane();
ContentPane.add(prompt1);
ContentPane.add(prompt2);
}
}
这段代码编译的时候老是无法识别getContentPane(),明明已经import javax.swing.*;
这个getContentPane()在哪个类中呀,我在API中没找到.请高手指教.
你这句话错了
应该直接就是
Container ContentPane=this.getContentPane();
应该添加一个语句:
this.setContentPane(getContentPane());
是不是两个重叠在一起了?
譬如:
contentPane.setLayout(new BorderLayout());
contentPane.add(prompt1,BorderLayout.EAST);
contentPane.add(prompt2,BorderLayout.WEST);