需求:增加一个按钮,并给按钮添加事件,点击按钮弹出新的UI界面,在新界面中进行后续操作
一、一般按钮添加写在onload方法里,页面一加载时就将按钮加载出来
@Override
public void onLoad() throws Exception {
KDWorkButton btnTest = new KDWorkButton();
btnTest.setText("按钮名称"); //设置按钮名称
btnTest.setIcon(com.kingdee.eas.util.client.EASResource.getIcon("imgTbtn_xxx"));//图标
toolBar.add(btnTest);//添加到工具栏
btnTest.setVisible(true);//设置可见
btnTest.setEnabled(true);//设置可用
btnTest.addActionListener(new ActionListener(){//添加点击事件
@Override
public void actionPerformed(ActionEvent e) {
try {
actionTest_actionPerformed();//业务方法
} catch (Exception e1) {
e1.printStackTrace();
handUIException(e1);
}
}
});
super.onLoad();
};