diff options
| -rw-r--r-- | dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java b/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java index f89142da..d2e81721 100644 --- a/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java +++ b/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java @@ -193,14 +193,14 @@ public class FTPCreateUploader_GUI extends JFrame implements lblPath.addPropertyChangeListener(new PropertyChangeListener() { public void propertyChange(PropertyChangeEvent arg0) { - if (lblPath.getText() == null) { - // wenn leer, dann upload button nicht freigeben + if (lblPath.getText() == null || !lblPath.getText().endsWith(".vmdk")) { + // Keine Auswahl oder Auswahl ist keine vmdk btnUploadStarten.setEnabled(false); - btnUploadStarten.setText("Bitte warten"); - } else if (lblPath.getText().endsWith(".vmdk")) { - // wenn leer, dann upload button freigeben + btnUploadStarten.setText("Kein Image!"); + } else { + // ok, enable it btnUploadStarten.setEnabled(true); - btnUploadStarten.setText("Upload auf Server starten"); + btnUploadStarten.setText("Upload starten"); } } }); @@ -209,6 +209,7 @@ public class FTPCreateUploader_GUI extends JFrame implements contentPanel.add(lblPath); btnUploadStarten.setEnabled(false); + btnUploadStarten.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { buttonUploadActionPerformed(arg0); |
