From cd444d309ca893a396ed60abf4da9faaefd5ba48 Mon Sep 17 00:00:00 2001 From: JKetelaar Date: Sun, 20 Jul 2014 16:31:38 +0200 Subject: [PATCH] Finished bot dialog support for unix users --- parabotv2/src/org/parabot/core/ui/BotUI.java | 60 ++++++++++---------- 1 file changed, 31 insertions(+), 29 deletions(-) diff --git a/parabotv2/src/org/parabot/core/ui/BotUI.java b/parabotv2/src/org/parabot/core/ui/BotUI.java index 32f031c..36016ed 100644 --- a/parabotv2/src/org/parabot/core/ui/BotUI.java +++ b/parabotv2/src/org/parabot/core/ui/BotUI.java @@ -57,44 +57,46 @@ public class BotUI extends JFrame implements ActionListener, ComponentListener, setLocationRelativeTo(null); BotDialog.getInstance(this); - // Uncompleted fix for non windows users if (!OperatingSystem.getOS().equals(OperatingSystem.WINDOWS)) { BotDialog.getInstance().setVisible(false); } } private void createMenu() { - JMenuBar menuBar = new JMenuBar(); + JMenuBar menuBar = new JMenuBar(); - JMenu file = new JMenu("File"); - JMenu scripts = new JMenu("Script"); - - JMenuItem proxy = new JMenuItem("Network"); + JMenu file = new JMenu("File"); + JMenu scripts = new JMenu("Script"); + + JMenuItem proxy = new JMenuItem("Network"); JMenuItem dialog = new JCheckBoxMenuItem("Disable dialog"); + dialog.setSelected(true); - JMenuItem exit = new JMenuItem("Exit"); - - run = new JMenuItem("Run"); - run.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/run.png"))); - - pause = new JMenuItem("Pause"); - pause.setEnabled(false); - pause.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/pause.png"))); - - stop = new JMenuItem("Stop"); - stop.setEnabled(false); - 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); - pause.addActionListener(this); - stop.addActionListener(this); - - file.add(proxy); - file.add(dialog); + JMenuItem exit = new JMenuItem("Exit"); + + run = new JMenuItem("Run"); + run.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/run.png"))); + + pause = new JMenuItem("Pause"); + pause.setEnabled(false); + pause.setIcon(new ImageIcon(Images.getResource("/org/parabot/core/ui/images/pause.png"))); + + stop = new JMenuItem("Stop"); + stop.setEnabled(false); + 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); + pause.addActionListener(this); + stop.addActionListener(this); + + file.add(proxy); + if (!OperatingSystem.getOS().equals(OperatingSystem.WINDOWS)){ + file.add(dialog); + } file.add(exit); scripts.add(run);