Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
KeyEvent.SHIFT_DOWN_MASK和有什么区别KeyEvent.SHIFT_MASK?Javadoc 说“建议改用 SHIFT_DOWN_MASK”。
KeyEvent.SHIFT_DOWN_MASK
KeyEvent.SHIFT_MASK
如果您将这些值视为二进制数,您会发现它们形成了从 2 0到 2 13的完整位集。这些值形成下限,而形成上限。他们都有相同的建议,后者取代前者。*_MASK*_DOWN_MASK
*_MASK
*_DOWN_MASK
附录:@Boann 评论,“这表明它们是不同的。它没有解释为什么。”
我不愿推测,但我认为可以合理地推断开发人员需要容纳扩展修饰符,讨论here,同时保持向后兼容性。