Renamed ServerWidget to ServerComponent

This commit is contained in:
Clisprail
2014-04-27 01:16:42 +02:00
parent e2060fe8d7
commit f5e09e5631
3 changed files with 14 additions and 13 deletions
+1 -1
View File
@@ -11,8 +11,8 @@ import org.parabot.core.ui.components.GamePanel;
import org.parabot.environment.api.interfaces.Paintable; import org.parabot.environment.api.interfaces.Paintable;
import org.parabot.environment.input.Keyboard; import org.parabot.environment.input.Keyboard;
import org.parabot.environment.input.Mouse; import org.parabot.environment.input.Mouse;
import org.parabot.environment.randoms.RandomHandler;
import org.parabot.environment.scripts.Script; import org.parabot.environment.scripts.Script;
import org.parabot.environment.scripts.randoms.RandomHandler;
import org.parabot.environment.servers.ServerProvider; import org.parabot.environment.servers.ServerProvider;
import java.applet.Applet; import java.applet.Applet;
@@ -2,12 +2,13 @@ package org.parabot.core.ui;
import org.parabot.core.desc.ServerDescription; import org.parabot.core.desc.ServerDescription;
import org.parabot.core.parsers.servers.ServerParser; import org.parabot.core.parsers.servers.ServerParser;
import org.parabot.core.ui.components.ServerComponent;
import org.parabot.core.ui.images.Images; import org.parabot.core.ui.images.Images;
import org.parabot.core.ui.utils.SwingUtil; import org.parabot.core.ui.utils.SwingUtil;
import org.parabot.core.ui.widgets.ServerWidget;
import org.parabot.environment.Environment; import org.parabot.environment.Environment;
import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.util.LinkedList; import java.util.LinkedList;
import java.util.Queue; import java.util.Queue;
@@ -36,7 +37,7 @@ public class ServerSelector extends JFrame {
public ServerSelector() { public ServerSelector() {
Queue<ServerWidget> widgets = getServers(); Queue<ServerComponent> widgets = getServers();
if (initServer != null) { if (initServer != null) {
if (runServer(widgets)) { if (runServer(widgets)) {
initServer = null; initServer = null;
@@ -57,7 +58,7 @@ public class ServerSelector extends JFrame {
int i = 0; int i = 0;
int y = 0; int y = 0;
while (widgets != null && !widgets.isEmpty()) { while (widgets != null && !widgets.isEmpty()) {
final ServerWidget w = widgets.poll(); final ServerComponent w = widgets.poll();
w.setSize(300, 100); w.setSize(300, 100);
if(i % 2 == 0 && i != 0) { if(i % 2 == 0 && i != 0) {
y += 100; y += 100;
@@ -87,13 +88,13 @@ public class ServerSelector extends JFrame {
* *
* @param widgets * @param widgets
*/ */
private boolean runServer(Queue<ServerWidget> widgets) { private boolean runServer(Queue<ServerComponent> widgets) {
// TODO: test this method // TODO: test this method
if (widgets == null || widgets.isEmpty()) { if (widgets == null || widgets.isEmpty()) {
return false; return false;
} }
final String serverName = initServer.toLowerCase(); final String serverName = initServer.toLowerCase();
for (ServerWidget widget : widgets) { for (ServerComponent widget : widgets) {
if (widget.desc.getServerName().toLowerCase().equals(serverName)) { if (widget.desc.getServerName().toLowerCase().equals(serverName)) {
Environment.load(widget.desc); Environment.load(widget.desc);
return true; return true;
@@ -107,12 +108,12 @@ public class ServerSelector extends JFrame {
* *
* @return widgets array * @return widgets array
*/ */
public Queue<ServerWidget> getServers() { public Queue<ServerComponent> getServers() {
final Queue<ServerWidget> widgets = new LinkedList<ServerWidget>(); final Queue<ServerComponent> widgets = new LinkedList<ServerComponent>();
ServerDescription[] servers = ServerParser.getDescriptions(); ServerDescription[] servers = ServerParser.getDescriptions();
if (servers != null) { if (servers != null) {
for (ServerDescription desc : servers) { for (ServerDescription desc : servers) {
widgets.add(new ServerWidget(desc)); widgets.add(new ServerComponent(desc));
} }
} }
return widgets; return widgets;
@@ -1,4 +1,4 @@
package org.parabot.core.ui.widgets; package org.parabot.core.ui.components;
import org.parabot.core.desc.ServerDescription; import org.parabot.core.desc.ServerDescription;
import org.parabot.core.ui.BotUI; import org.parabot.core.ui.BotUI;
@@ -12,12 +12,12 @@ import java.awt.event.MouseListener;
import java.awt.event.MouseMotionListener; import java.awt.event.MouseMotionListener;
/** /**
* A neat looking server widget * A neat looking server component
* *
* @author Everel * @author Everel
* *
*/ */
public class ServerWidget extends JPanel implements MouseListener, public class ServerComponent extends JPanel implements MouseListener,
MouseMotionListener { MouseMotionListener {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@@ -25,7 +25,7 @@ public class ServerWidget extends JPanel implements MouseListener,
private String name; private String name;
private boolean hovered; private boolean hovered;
public ServerWidget(final ServerDescription desc) { public ServerComponent(final ServerDescription desc) {
this.desc = desc; this.desc = desc;
setLayout(null); setLayout(null);
this.name = desc.getServerName().replaceAll(" ", ""); this.name = desc.getServerName().replaceAll(" ", "");