eclipse swing界面设置时想设置两个按钮,按下按钮后显示相应的图片
展开全部
给你个示例代码:
Icon iconOpen,iconClose;// 定义开、关两个图标
// 初始化两个图标
this.btnOpen=new JButton(iconOpen);
this.btnClose=new JButton(iconClose);
ActionListener actBtn=new ActionListener(){
public void actinPerformed(ActionEvent e){
if(btnOpen.getIcon()==iconOpen){
btnOpen.setIcon(iconClose);
btnClose.setIcon(iconOpen);
}else{
btnOpen.setIcon(iconOpen);
btnClose.setIcon(iconClose);
}
}
}
btnOpen.addActionListener(actBtn);
btnClose.addActionListener(actBtn);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询