Я пытаюсь создать приложение, поэтому, когда пользователь пытается ввести букву caplock в поле JTextfield или что-то, это приведет к ошибке, информирующей пользователя , чтобы отключить капсюль.Предупреждение о Capslock
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
Вы хотите удалить эти '' 's с конца ваших' if'-statements! – Johnsyweb
Пара фигурных скобок в вашем коде не подходит. – Lion