Skip to content

Commit

Permalink
Add speak downward key
Browse files Browse the repository at this point in the history
  • Loading branch information
GoldenChrysus authored Jun 27, 2019
1 parent 982ee8e commit 987a36b
Showing 1 changed file with 14 additions and 5 deletions.
19 changes: 14 additions & 5 deletions src/MumbleBot.java
Original file line number Diff line number Diff line change
Expand Up @@ -13,21 +13,24 @@ public class MumbleBot {
public static void main(String[] args) throws AWTException, IOException {
robot = new Robot();

JFrame mainj = new JFrame();
JToggleButton button_local = new JToggleButton("Local (Page Down)");
JToggleButton button_upward = new JToggleButton("Upward (Page Up)");
JToggleButton button_fleet = new JToggleButton("Fleet (*)");
JFrame mainj = new JFrame();
JToggleButton button_local = new JToggleButton("Local (Page Down)");
JToggleButton button_upward = new JToggleButton("Upward (Page Up)");
JToggleButton button_fleet = new JToggleButton("Fleet (Numpad *)");
JToggleButton button_downward = new JToggleButton("Downward (Numpad -)");

mainj.setSize(600, 300);
mainj.setLayout(new GridLayout(3,1));
mainj.setLayout(new GridLayout(4, 1));
mainj.add(button_local);
mainj.add(button_upward);
mainj.add(button_fleet);
mainj.add(button_downward);
mainj.setVisible(true);
mainj.setAlwaysOnTop(true);
button_local.setVisible(true);
button_upward.setVisible(true);
button_fleet.setVisible(true);
button_downward.setVisible(true);

mainj.addWindowListener(new WindowAdapter() {
@Override
Expand All @@ -53,6 +56,12 @@ public void itemStateChanged(ItemEvent ev) {
toggleKey(ev, KeyEvent.VK_MULTIPLY);
}
});

button_downward.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ev) {
toggleKey(ev, KeyEvent.VK_SUBTRACT);
}
});
}

private static void toggleKey(ItemEvent ev, int target_key) {
Expand Down

0 comments on commit 987a36b

Please sign in to comment.