From f752f79adca3475ec04d6e2d1eec683e79f164db Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 12 Aug 2015 11:40:52 +0200 Subject: [client] Remove strange code --- .../openslx/dozmod/gui/window/MainMenuWindow.java | 79 ---------------------- 1 file changed, 79 deletions(-) (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui') 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; - } - } - }); } } -- cgit v1.2.3-55-g7522