cz.vity.freerapid.swing
Class SwingUtils

java.lang.Object
  extended by cz.vity.freerapid.swing.SwingUtils

public final class SwingUtils
extends Object

Utility pro Swing

Author:
Vity

Method Summary
static void copyToClipboard(String text, ClipboardOwner owner)
           
static KeyStroke getAltKeyStroke(int keyCode)
           
static KeyStroke getCtrlAltKeyStroke(int vkC)
           
static KeyStroke getCtrlKeyStroke(int keyCode)
           
static KeyStroke getCtrlShiftKeyStroke(int vkC)
           
static KeyStroke getKeyStroke(int keyCode)
           
(package private) static String getKeyText(int keyCode)
           
static KeyStroke getShiftKeyStroke(int keyCode)
           
static String keyStroke2String(KeyStroke key)
          Metoda prevede klavesovou zkratku na jeji textovou reprezentaci
static void showPopMenu(JPopupMenu popupMenu, MouseEvent e, Component source, Component destination)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

copyToClipboard

public static void copyToClipboard(String text,
                                   ClipboardOwner owner)

showPopMenu

public static void showPopMenu(JPopupMenu popupMenu,
                               MouseEvent e,
                               Component source,
                               Component destination)

getKeyStroke

public static KeyStroke getKeyStroke(int keyCode)

getCtrlKeyStroke

public static KeyStroke getCtrlKeyStroke(int keyCode)

getShiftKeyStroke

public static KeyStroke getShiftKeyStroke(int keyCode)

getAltKeyStroke

public static KeyStroke getAltKeyStroke(int keyCode)

keyStroke2String

public static String keyStroke2String(KeyStroke key)
Metoda prevede klavesovou zkratku na jeji textovou reprezentaci

Parameters:
key - klavesova zkratka
Returns:
kl. zkratka jako retezec ve formatu prepinac+klavesa - napr. Ctrl+K

getKeyText

static String getKeyText(int keyCode)

getCtrlAltKeyStroke

public static KeyStroke getCtrlAltKeyStroke(int vkC)

getCtrlShiftKeyStroke

public static KeyStroke getCtrlShiftKeyStroke(int vkC)