我正在实现一个事件队列,并在发送AWTEvents时收到通知。
FocusEvent本身没有方法询问组件的焦点是获得还是丢失。
FocusEvent的paramString方法如下所示:
switch(id) {
case FOCUS_GAINED:
typeStr = "FOCUS_GAINED";
break;
case FOCUS_LOST:
typeStr = "FOCUS_LOST";
break;
default:
typeStr = "unknown type";
}
return typeStr + (temporary ? ",temporary" : ",permanent") +
",opposite=" + getOppositeComponent();
你知道这个问题的另一个解决方案吗。