下面的java代码怎么不会显示图形界面?哪里出错了?

importjava.awt.*;importjava.applet.Applet;publicclassmyPanelextendsPanel{publicvoidin... import java.awt.*;
import java.applet.Applet;
public class myPanel extends Panel{
public void init(){
setLayout(new BorderLayout());
setForeground(Color.red);
add("North",new Label("this is a label",Label.CENTER));

Panel p1 = new Panel();
p1.setBackground(Color.blue);
p1.setForeground(Color.green);
p1.setLayout(new BorderLayout());
p1.add("West", new Button("West"));
p1.add("Center", new Button("Center"));
p1.add("East", new Button("East"));

Panel p2 = new Panel();
p2.setBackground(Color.black);
p1.setLayout(new BorderLayout());
p2.add("North",new Button("North"));
p2.add("South",new Button("South"));

add("West",p1);
add("East",p2);
}
public static void main(String args[]){
myPanel p = new myPanel();
p.init();

}
}
展开
 我来答
百度网友253c4da
2013-10-21 · TA获得超过1.4万个赞
知道小有建树答主
回答量:134
采纳率:100%
帮助的人:69.9万
展开全部
在main方法这么写行吗~
public static void main(String args[]){
TestPaint p = new TestPaint();
p.init();
JFrame frame=new JFrame("00");
frame.add(p);
frame.setSize(600,500);
frame.setDefaultCloseOperation(frame.EXIT_ON_CLOSE);
frame.setVisible(true);

}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式