Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MouseInfo extends Object
MouseInfo
обеспечивает методы для того, чтобы они получили информацию о мыши, такой как расположение указателя мыши и число кнопок мыши.Модификатор и Тип | Метод и Описание |
---|---|
static int |
getNumberOfButtons()
Возвращает число кнопок на мыши.
|
static PointerInfo |
getPointerInfo()
Возвраты a
PointerInfo экземпляр, который представляет текущее расположение указателя мыши. |
public static PointerInfo getPointerInfo() throws HeadlessException
PointerInfo
экземпляр, который представляет текущее расположение указателя мыши. GraphicsDevice
сохраненный в этом PointerInfo
содержит указатель мыши. Система координат, используемая для позиции мыши, зависит от действительно ли GraphicsDevice
часть виртуального экранного устройства. Для виртуальных экранных устройств координаты даются в виртуальной системе координат, иначе они возвращаются в системе координат GraphicsDevice
. См. GraphicsConfiguration
для получения дополнительной информации о виртуальных экранных устройствах. На системах без мыши, возвратов null
. Если есть менеджер безопасности, checkPermission
метод вызывают с AWTPermission("watchMousePointer")
разрешение прежде, чем создать и возвратить a PointerInfo
объект. Это может привести к a SecurityException
.
HeadlessException
- если GraphicsEnvironment.isHeadless () возвращает trueSecurityException
- если менеджер безопасности существует и checkPermission
метод не позволяет работуGraphicsConfiguration
, SecurityManager.checkPermission(java.security.Permission)
, AWTPermission
public static int getNumberOfButtons() throws HeadlessException
-1
.HeadlessException
- если GraphicsEnvironment.isHeadless () возвращает true
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.