diff options
author | Simon Rettberg | 2015-08-12 11:40:52 +0200 |
---|---|---|
committer | Simon Rettberg | 2015-08-12 11:40:52 +0200 |
commit | f752f79adca3475ec04d6e2d1eec683e79f164db (patch) | |
tree | d060f8fc6914a2d51b6b0b24186b73cae2456977 /dozentenmodul/src/main | |
parent | [client] Fix LectureCreationPageLayout layout (diff) | |
download | tutor-module-f752f79adca3475ec04d6e2d1eec683e79f164db.tar.gz tutor-module-f752f79adca3475ec04d6e2d1eec683e79f164db.tar.xz tutor-module-f752f79adca3475ec04d6e2d1eec683e79f164db.zip |
[client] Remove strange code
Diffstat (limited to 'dozentenmodul/src/main')
-rw-r--r-- | dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java index 066ef54c..9569801d 100644 --- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java +++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/MainMenuWindow.java @@ -2,22 +2,9 @@ package org.openslx.dozmod.gui.window; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; -import java.io.IOException; -import java.io.InputStreamReader; -import java.io.Reader; -import java.net.URL; -import javax.swing.ImageIcon; -import javax.swing.JButton; - -import org.openslx.dozmod.App; -import org.openslx.dozmod.gui.Gui; import org.openslx.dozmod.gui.MainWindow; import org.openslx.dozmod.gui.window.layout.MainMenuWindowLayout; -import org.openslx.util.QuickTimer; -import org.openslx.util.QuickTimer.Task; - -import com.google.gson.Gson; @SuppressWarnings("serial") public class MainMenuWindow extends MainMenuWindowLayout { @@ -46,74 +33,8 @@ public class MainMenuWindow extends MainMenuWindowLayout { return true; } - // Stuff start - - private boolean once = false; - - private class GMain { - private GResponse responseData; - } - - private class GResponse { - private GResult[] results; - } - - private class GResult { - private String tbUrl; - } - - private int loadImageToControl(int start, GResult[] results, final JButton control) { - if (start >= results.length) - start = results.length - 1; - while (start < results.length) { - try { - URL oracle = new URL(results[start].tbUrl); - final ImageIcon img = new ImageIcon(oracle); - Gui.asyncExec(new Runnable() { - @Override - public void run() { - control.setIcon(img); - control.getParent().validate(); - } - }); - break; - } catch (Exception e) { - } - start++; - } - return start; - } - - // Stuff end - @Override public void requestShow() { - // All stuff is stuff - if (once) - return; - once = true; - App.waitForInit(); - QuickTimer.scheduleOnce(new Task() { - String[] terms = new String[] { "lehrpool", "dnbd3", "lehrstuhl", "dozmod", "lehrpool-suite", - "java", "hund", "katze", "maus" }; - - @Override - public void fire() { - String term = terms[(int) Math.floor(Math.random() * terms.length)] + "+" - + terms[(int) Math.floor(Math.random() * terms.length)]; - try { - URL oracle = new URL( - "http://ajax.googleapis.com/ajax/services/search/images?v=1.0&rsz=8&q=" + term); - Reader reader = new InputStreamReader(oracle.openStream()); - Gson gson = new Gson(); - GMain data = gson.fromJson(reader, GMain.class); - int used = loadImageToControl(0, data.responseData.results, lecturesButton); - loadImageToControl(used + 1, data.responseData.results, vmButton); - } catch (IOException e) { - return; - } - } - }); } } |