黑马程序员技术交流社区

标题: 分享类搭建的形式的知识点 [打印本页]

作者: mz585858    时间: 2016-6-11 22:35
标题: 分享类搭建的形式的知识点
//1.自定义窗体,继承自JFrame
        abstract class MyFrame extends JFrame{
                //构造方法
                public MyFrame(){
                        init();
                        addComponent();
                }
                //init方法,对本窗体进行初始化
                public void init(){
                        //设置标题
                        //设置大小、位置
                        //设置布局管理器
                        //...
                }
                //addComponent方法,向本窗体添加组件
                public void addComponent(){
                        //按钮
                        //标签
                        //文本框
                        //.....
                        //对按钮添加事件处理
                        but.addActionListener(new ActionListener(){
                                butClick();
                        });
                }
                //事件处理方法
                public abstract void butClick();
        }

        //自定义子类,继承自抽象类
        class LoginFrame extends MyFrame{
                //重写父类中的"抽象方法"
                public void butClick(){
                        //点击按钮做的事情写在这里即可。
                }
        }




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2