InputWindowEvent.state は、イベントが起きたときのインプット システムの状態に関するさまざまな情報 (Shift、control、および Alt キーの位置、および Caps Lock が有効であったかどうかなど) を示します。詳細は
StateMask を参照してください。
イベントが発生した場合、
InputWindowEvent.x および
InputWindowEvent.y は
Distance 単位でマウス ポインタの位置を示します。これらは、ウィンドウ座標で測定されます。つまり、
0meters, 0meters はウィンドウの左上隅に一致し、
window.width, window.height は右下隅に一致します。
座標はピクセルの中央に配置されることに注意してください。つまり、マウス カーソルがウィンドウの左上端ピクセル上にある場合、その座標は (0.5, 0.5) ピクセルになります。ウィンドウ解像度が 72 dpi の場合、これは (1/144 in, 1/144 in) に一致します。このことは、四角形のピクセル有効範囲を既定した同じ規則が、マウス カーソルにも適用できることを示しています。つまり、マウスが任意のピクセル上を移動する場合、マウスに関して返される座標は、そのピクセルがある四角形に含まれます。(座標がピクセルの隅に配置された場合、これは当てはまりません。)