Java如何获取鼠标上的按钮数量?

MouseInfo 提供获取有关鼠标信息的方法,例如鼠标指针的位置和鼠标按钮的数量。

package org.nhooo.example.awt;

import java.awt.*;

public class MouseNumberOfButtons {
    public static void main(String[] args) {
        //获取鼠标上的按钮数。在没有鼠标的系统上,返回-1。 
        // 如果GraphicsEnvironment.isHeadless()返回true,则为HeadlessException。
        int numberOfButtons = MouseInfo.getNumberOfButtons();
        System.out.println("Mouse Number Of Buttons = " + numberOfButtons);
    }
}