flexo: remove unused stuff

This commit is contained in:
Zeruth
2019-08-02 18:01:41 -04:00
parent 0307a692a6
commit 7ebcf31e58

View File

@@ -41,16 +41,13 @@ import java.awt.GraphicsDevice;
import java.awt.GraphicsEnvironment; import java.awt.GraphicsEnvironment;
import java.awt.Point; import java.awt.Point;
import java.awt.Robot; import java.awt.Robot;
import java.awt.Toolkit;
import java.awt.event.InputEvent; import java.awt.event.InputEvent;
import java.awt.event.KeyEvent; import java.awt.event.KeyEvent;
import java.awt.peer.RobotPeer;
import java.util.Random; import java.util.Random;
import java.util.logging.Logger; import java.util.logging.Logger;
import net.runelite.api.Client; import net.runelite.api.Client;
import net.runelite.api.Constants; import net.runelite.api.Constants;
import net.runelite.client.ui.ClientUI; import net.runelite.client.ui.ClientUI;
import sun.awt.ComponentFactory;
public class Flexo extends Robot public class Flexo extends Robot
{ {
@@ -79,35 +76,18 @@ public class Flexo extends Robot
private void init(GraphicsDevice screen) throws AWTException private void init(GraphicsDevice screen) throws AWTException
{ {
Toolkit toolkit = Toolkit.getDefaultToolkit(); try
if (toolkit instanceof ComponentFactory)
{ {
peer = new Robot(); peer = new Robot();
return;
} }
client.getLogger().error("Flexo not supported on this system configuration."); catch (Exception e)
{
client.getLogger().error("Flexo not supported on this system configuration.");
}
} }
private transient Object anchor = new Object(); private transient Object anchor = new Object();
static class RobotDisposer implements sun.java2d.DisposerRecord
{
private final RobotPeer peer;
private RobotDisposer(RobotPeer peer)
{
this.peer = peer;
}
public void dispose()
{
if (peer != null)
{
peer.dispose();
}
}
}
private void pauseMS(int delayMS) private void pauseMS(int delayMS)
{ {
long initialMS = System.currentTimeMillis(); long initialMS = System.currentTimeMillis();