summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
diff options
context:
space:
mode:
authorJonathan Bauer2014-09-18 15:51:47 +0200
committerJonathan Bauer2014-09-18 15:51:47 +0200
commitef8d6328e43c102101b9e47d78602cd4ce0f8d02 (patch)
tree773c01c32c613d7079f1e4f73060ffad62dc2d69 /dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java
parent[client] upload: show only '.vmdk' when browsing for the image to upload. (diff)
downloadtutor-module-ef8d6328e43c102101b9e47d78602cd4ce0f8d02.tar.gz
tutor-module-ef8d6328e43c102101b9e47d78602cd4ce0f8d02.tar.xz
tutor-module-ef8d6328e43c102101b9e47d78602cd4ce0f8d02.zip
[client] only enable upload button if selected file is a vmdk
fix bug that if you selected a vmdk file, the upload button was enabled and stayed enabled even if you selected a new file not ending with '.vmdk'
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/FTPCreateUploader_GUI.java')
-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);