图形用户界面(GUI)事件监听器实例
//图形界面
//树形
tree=new LovoTree(new String[]{
"1,-1,四川网脉CRM系统"
,"2,1,资料管理"
,"3,2,员工管理"
,"4,2,部门管理"
,"5,2,职位管理"
,"6,1,学校管理"
,"7,6,学校活动"
,"8,6,学校管理"
,"9,1,用户管理"
,"10,9,学生管理"
,"11,9,班级管理"
});
tree.addSelectListener(new MainControl(this));
leftPanel.add(tree);
、、、、、、、、事件监听
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import com.lovo.ui.SelectListener;
import com.lovo.view.MainView;
/**
*Copyright (C), 2012-2014,ChengDu Lovo info. Co., Ltd.
*FileName MainControl.java
*监听主界面左边按钮
*@author 周龙 (H2)
*Date 2014-4-24 上午11:39:29
*vesion 1.0
*/
public class MainControl implements ActionListener,SelectListener{
private MainView mianView;
public MainControl(MainView mianView){
this.mianView=mianView;
}
@Override
public void actionPerformed(ActionEvent e) {
//卡片轮换
//mianView.getCardLayout().show(mianView.getRightPanel(),e.getActionCommand());
}
@Override
public void listSelect(Object obj) {
mianView.getCardLayout().show(mianView.getRightPanel(),obj.toString());
}
浙公网安备 33010602011771号