diff options
Diffstat (limited to 'dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java')
| -rw-r--r-- | dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java b/dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java index ba57605f..f63ed9ed 100644 --- a/dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java +++ b/dozentenmodul/src/main/java/gui/image/SearchImage_GUI.java @@ -95,6 +95,7 @@ public class SearchImage_GUI extends JFrame { JTable tablePublicVorlagen;
private JTextField textFieldName;
JTabbedPane tabbedPane;
+ JButton btnDownload;
boolean activeSearch = false;
Component c = null;
String[] titles = { "Name", "Lizenzpflichtig", "OS", "Veranstaltung",
@@ -571,7 +572,8 @@ public class SearchImage_GUI extends JFrame { .getSelectedRow()), 7)
.toString();
writeImageData(imageid, version);
- }
+
+ }
}
@@ -606,7 +608,7 @@ public class SearchImage_GUI extends JFrame { tabbedPane.addTab("bwLehrpool", null, scrollPaneCoopImages, null);
tabbedPane.setEnabledAt(3, false);
- JButton btnDownload = new JButton("Download");
+ btnDownload = new JButton("Download");
btnDownload.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
// oeffnet den Downloader
@@ -1161,6 +1163,15 @@ public class SearchImage_GUI extends JFrame { }
labelWeitereVerantwortliche.setToolTipText(labelWeitereVerantwortliche.getText());
+ if(person.verantwortlicher.getRole() == "Student" && labelLizenzSoftware.getText().trim() == "Ja")
+ {
+ btnDownload.setEnabled(false);
+ }
+ else
+ {
+ btnDownload.setEnabled(true);
+ }
+
} catch (TException | ParseException e1) {
e1.printStackTrace();
|
