summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java13
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);