监听器与值传递
监听器的使用和值传递
1.监听器的使用方法
(1)在主运行程序中创建监听器对象
(2)将监听器加入到要监听的对象中,即监听对象.add监听器类,
例:在窗体frame中添加监听器
frame.addMouseListener(java.awt.event.MouseListener 1)
(3)在创建监听器类时,一定要实现和所需用到的监听器进行对接,
即:public class LoginListener implements java.awt.event.ActionListener
(4)在实现接口中的方法中,监听器的方法是通过事件触发自动调用的
2.监听器的作用
监视各种动作,方法是否发生
3.不同类之间的值传递的定义
指的是某一个对象不在同一个类中时,为了在另一个类中使用该对象,则要实现值传递
4.值传递的方法
this.setTitle("用户登录"); this.setSize(300, 200); // 设置点击关闭按钮的时候退出程序,()内的只可以为0,1,2,3 this.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE); // 设置布局 java.awt.FlowLayout layout = new java.awt.FlowLayout(); this.setLayout(layout); this.setVisible(true);