From 1d0eea290e082ea9749261d16f8ea071d429cf52 Mon Sep 17 00:00:00 2001 From: Clisprail Date: Sun, 27 Apr 2014 01:03:41 +0200 Subject: [PATCH] Modified 'disable bot dialog' implementation --- parabotv2/src/org/parabot/core/ui/BotUI.java | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/parabotv2/src/org/parabot/core/ui/BotUI.java b/parabotv2/src/org/parabot/core/ui/BotUI.java index 9a85e1c..17288a6 100644 --- a/parabotv2/src/org/parabot/core/ui/BotUI.java +++ b/parabotv2/src/org/parabot/core/ui/BotUI.java @@ -52,13 +52,8 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener, JMenu scripts = new JMenu("Script"); JMenuItem proxy = new JMenuItem("Network"); - final JMenuItem dialog = new JCheckBoxMenuItem("Disable dialog"); - dialog.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - BotDialog.getInstance().setVisible(!dialog.isSelected()); - } - }); + JMenuItem dialog = new JCheckBoxMenuItem("Disable dialog"); + JMenuItem exit = new JMenuItem("Exit"); run = new JMenuItem("Run"); @@ -73,6 +68,7 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener, stop.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/stop.png"))); proxy.addActionListener(this); + dialog.addActionListener(this); exit.addActionListener(this); run.addActionListener(this); @@ -129,6 +125,9 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener, break; case "Stop": setScriptState(Script.STATE_STOPPED); + break; + case "Disable dialog": + BotDialog.getInstance().setVisible(!dialog.isVisible()); break; default: System.out.println("Invalid command: " + command);