现在,当我单击导入按钮时,会在后端执行一项操作。为此,虽然 GUI 停止控制并且我无法按下任何按钮,但我希望取消按钮可以按下,以便用户可以取消正在进行的操作。我需要一些关于如何做到这一点的想法。
JButton importButton = new JButton("Import");
importButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
for(ResourceListObject currentImage : imagesToBeImported){
String ImOid = String.valueOf(currentImage.getOID());
String image_content = restEngine.getimageContent(ImOid);
String str[]=new String[3];
str[0] = "aix";
str[1] = image_content;
str[2] = selectedRepository.concat("_").concat(currentImage.getName());
PowerVC_Image_Deployer imgDeployer= new PowerVC_Image_Deployer(str);
}
}