我试图创建一个应用程序,所以当用户试图在JTextfield中输入一个大写字母 字母或者它会带来一个错误,通知用户 关闭大写锁定。Capslock warning
import java.awt.*;
import java.awt.event.*;
public class NewClass
{
private static String check="false";
public static void main(String[] args)
{
if (Toolkit.getDefaultToolkit().getLockingKeyState (KeyEvent.VK_CAPS_LOCK));
check="true";
if(check.equals(true));
System.out.println("Turn it off");
{
}
}
如何使用与
(Toolkit.getDefaultToolkit().getLockingKeyState (KeyEvent.VK_CAPS_LOCK));
,所以如果它是真实的表演,将其关闭消息的布尔?
不应该是'if(check.equals(“true”))'? – mre 2013-02-23 02:49:19
你想从你的'if'语句的末尾删除这些';'! – Johnsyweb 2013-02-23 02:50:14
代码中的一对大括号不匹配。 – Lion 2013-02-23 02:50:19