A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© mz585858 中级黑马   /  2016-6-11 22:35  /  438 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

//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(){
                        //点击按钮做的事情写在这里即可。
                }
        }

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马