在java中的所有鼠标单击事件上播放哔声或任何自定义声音

Dee*_*pak 2 java swing

我有一个应用程序,我将在Linux touch系统上安装.触摸系统没有给我触摸声,所以我决定在我的应用程序上有这个功能.最好的方法是什么?我不想浏览每个按钮和其他组件并在那里编写代码.是否有任何全局方式来处理它,以便在触摸屏幕或点击鼠标时声音在整个应用程序中工作?

Har*_*Joy 6

试试这个

Toolkit.getDefaultToolkit().beep();
Run Code Online (Sandbox Code Playgroud)

要在所有MouseEvent中播放它,只需在您需要使用该侦听器并在该鼠标侦听器中编写上述代码时,将MouseEvent侦听器设置为单个侦听器.