From 36880122afd1b64363c0daad619b5685e3f0ecee Mon Sep 17 00:00:00 2001 From: denny Date: Tue, 1 Dec 2015 20:39:12 -0500 Subject: [PATCH] Adds keyboard accelerator (Alt-c) for screen capture --- src/gui/SDRTrunk.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/gui/SDRTrunk.java b/src/gui/SDRTrunk.java index 8854c9de..1eae1b7b 100644 --- a/src/gui/SDRTrunk.java +++ b/src/gui/SDRTrunk.java @@ -24,6 +24,7 @@ import java.awt.EventQueue; import java.awt.Robot; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; +import java.awt.event.KeyEvent; import java.awt.image.BufferedImage; import java.io.BufferedReader; import java.io.IOException; @@ -39,6 +40,7 @@ import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JSeparator; +import javax.swing.KeyStroke; import map.MapService; import net.miginfocom.swing.MigLayout; @@ -258,6 +260,11 @@ public class SDRTrunk fileMenu.add( exitMenu ); JMenuItem screenCaptureItem = new JMenuItem( "Screen Capture" ); + + screenCaptureItem.setMnemonic( KeyEvent.VK_C ); + screenCaptureItem.setAccelerator( + KeyStroke.getKeyStroke( KeyEvent.VK_C, ActionEvent.ALT_MASK ) ); + screenCaptureItem.addActionListener( new ActionListener() { @Override