我試圖創建一個應用程序,所以當用戶試圖在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