forked from fanruan/design
hzzz
8 years ago
11 changed files with 1205 additions and 817 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,21 @@ |
|||||||
|
package com.fr.common.inputevent; |
||||||
|
|
||||||
|
import com.fr.stable.OperatingSystem; |
||||||
|
|
||||||
|
import java.awt.event.KeyEvent; |
||||||
|
import java.awt.event.MouseEvent; |
||||||
|
|
||||||
|
/** |
||||||
|
* Created by hzzz on 2017/5/26. |
||||||
|
*/ |
||||||
|
public class InputEventBaseOnOS { |
||||||
|
private static final boolean isMacOS = OperatingSystem.isMacOS(); |
||||||
|
|
||||||
|
public static boolean isControlDown(MouseEvent e) { |
||||||
|
return isMacOS ? e.isMetaDown() : e.isControlDown(); |
||||||
|
} |
||||||
|
|
||||||
|
public static boolean isControlDown(KeyEvent e) { |
||||||
|
return isMacOS ? e.isMetaDown() : e.isControlDown(); |
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue