public void actionPerformed(ActionEvent arg0) {		
		String[] tip = null;
		String[] bddlistgrpuser = new db().grpuserBDDList(dockerUserservice,dockerServeur,conn);
		
		if(arg0.getSource()==boutonLaunchappli){
			new dock().copyFolderSave("copybusybox", dockerUserservice, dockerServeur, dockerRootpass);
			new dock().downloadImagesSel(tab_appli, dockerServeur, dockerRootpass);
			this.setVisible(false);
			new thirdFrame("Client Docker 1.0",400,250,dockerServeur,dockerRootpass,dockerUserservice,new dock().getPathdesktop(),dockerStartsession);
		}//end if bouton launchappli

		//Generation action for checkbox
		for(int ii=0;ii<bddlistgrpuser.length;ii++){
			for(int i=0;i<new db().appliuserBDDcount(dockerUserservice,dockerServeur,bddlistgrpuser[ii],conn);i++){
				tip = new db().appliuserBDDList(dockerUserservice,dockerServeur,bddlistgrpuser[ii],conn);
				
				if(((JCheckBox)arg0.getSource()).getText().equals(tip[i]) && ((JCheckBox)arg0.getSource()).isSelected()){
					tab_appli[count_appli]=tip[i];count_appli++;
				}
				
				if(((JCheckBox)arg0.getSource()).getText().equals(tip[i]) && !(((JCheckBox)arg0.getSource()).isSelected())){
					for(int p=0;p<tab_appli.length;p++){
						if(tab_appli[p].equals(tip[i])){
							tab_appli[p]=null;
						}
					}
				}
				
			}//end for appli		
		}//end for group
	}