为了账号安全,请及时绑定邮箱和手机立即绑定

代码没问题,这报错怎么回事

代码没问题,这报错怎么回事

慕标7193633 2018-05-14 18:28:49
package com.iotek.awt; import java.awt.*; /*import java.awt.BorderLayout; import java.awt.CardLayout; import java.awt.FlowLayout; import java.awt.Frame; import java.awt.Label; import java.awt.Panel; import java.awt.TextField;*/ public class CardLayOutDemo { public static void main(String [] args) { MyFrame6 mf = new MyFrame6("CardLayOut"); mf.init(); } } class MyFrame6 extends Frame{ //声明两个面板容器 private Panel card_panel=null; private Panel ctrol_panel=null; //声明两个布局管理器 private CardLayout cardLayout=null; private FlowLayout flowLayout=null;     //声明四个标签和一个文本框 private Label lb_1,lb_2,lb_3,lb_4; private TextField tf_content; private Button btn_first,btn_previous,btn_next,btn_last; public MyFrame6(String title){ super(title); } public void init(){ card_panel=new Panel(); //设置两个面板 ctrol_panel=new Panel(); cardLayout=new CardLayout();//设置两个布局管理器 flowLayout=new FlowLayout(); card_panel.setLayout(cardLayout);//为面板设置对应的布局管理器 ctrol_panel.setLayout(flowLayout); //声明创建4个标签控件和一个文本框控件 lb_1=new Label("第一页内容",Label.CENTER); lb_2=new Label("第二页内容",Label.CENTER); tf_content=new TextField();//第三页为文本跨框 lb_3=new Label("第四页内容",Label.CENTER); lb_4=new Label("第五页内容",Label.CENTER); //创建四个按钮对象 btn_first=new Button("第一张"); btn_previous=new Button("上一张"); btn_next=new Button("下一张"); btn_last=new Button("最后一张"); //将按钮添加到ctrol_panel容器中 ctrol_panel.add(btn_first); ctrol_panel.add(btn_previous); ctrol_panel.add(btn_next); ctrol_panel.add(btn_last); //把四个标签控件和一个文本框控件添加到card_panel这个容器中 card_panel.add(lb_1); card_panel.add(lb_2); card_panel.add(tf_content); card_panel.add(lb_3); card_panel.add(lb_4); this.add(card_panel,BorderLayout.CENTER);//将面板添加到窗体中,并设置面板在Frame容器中的位置 this.add(ctrol_panel,BorderLayout.SOUTH); this.setSize(400, 300); this.setVisible(true); } }
查看完整描述

1 回答

?
酒木君

TA贡献23条经验 获得超7个赞

哪报错了?错在哪呢?

查看完整回答
反对 回复 2018-05-15
  • 1 回答
  • 0 关注
  • 748 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信