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.
ユーザーがメッセージを入力できるようにするプログラムを作成したいと思います。メッセージは JTextField に入力されます。すべてのキーを押すと短い音が鳴るようにしたいと思います。短いビープ音の mp3 形式のサウンド ファイルがあります。
キー A ~ Z、0 ~ 9、バックスペース、およびスペースに対してのみ機能するようにします。
エンターキーでこれを行う方法を知っています。アクションリスナー。Enterキーを押す前に押されたすべてのキーでこれを行う方法がわかりません。
aKeyListenerの a はJTextField、フォーカスに問題がある可能性があります。
KeyListener
JTextField
代わりに、短い を再生するにキーをバインドできます。ActionTone
Action
Tone