当我在mac上运行程序时,我想使用“command”键而不是“control”键。
我有一个包含点击监听器的列表;今天在Mac上,要选择多个项目,我使用“控制”+点击。我想用“命令”+点击。
有没有办法更改密钥或用java更改键盘?
然后用:
if (os.startsWith("Mac OS X"){}
我只能在mac上使用密钥。
感谢。
答案 0 :(得分:0)
How to use Command-c/Command-v shortcut in Mac to copy/paste text? - 使用此命令键。
http://www.mkyong.com/java/how-to-detect-os-in-java-systemgetpropertyosname/ - 使用它来获取操作系统。
答案 1 :(得分:0)
使用System.getProperties(os.name)
获取操作系统的名称
答案 2 :(得分:0)
您可以检测当前操作系统。
public class MachineUtil {
private static final String os = System.getProperty("os.name").toLowerCase(new Locale(""));
/**
* Returns true if the operating system is a form of Linux.
*/
public static boolean isLinux() {
return os.indexOf("linux") >= 0;
}
/**
* Returns true if the operating system is a form of Windows.
*/
public static boolean isWindows() {
return os.indexOf("win") >= 0;
}
/**
* Returns true if the operating system is a form of Mac OS.
*/
public static boolean isMac() {
return os.indexOf("mac") >= 0;
}}