• ベストアンサー

Java GUI タブ切り替えについて

初投稿させていただきます。 至らない点がありましたらご指摘ください。 Java初心者です。 現在、NetBeansを使用して、以下の画面を作成しています。 「jtabbedpaneにPanelを複数追加し、タブ切り替えが行える画面」 画面は作成できるのですが、タブの切り替えに悩んでいます。 タブが右クリック、中クリック(ホイール)でも切り替わってしまいます。 左クリックのみを許容するような方法は無いのでしょうか? 自分の調べ方が悪いのか、検索しても解決方法が見つからず投稿させていただきました。

質問者が選んだベストアンサー

  • ベストアンサー
  • hirotn
  • ベストアンサー率59% (147/246)
回答No.1

JTabbedPaneにMouseEventを追加し、右クリック中クリックを検出した場合は現在のタブをsetSelectedIndexする定義を追加するのはいかがでしょうか。 検討済みでしたらひらにご容赦ください。

noname#251012
質問者

お礼

お礼を入力したはずが、入力されていませんでした。 お礼が遅くなってしまい申し訳ありません。 MouseEventで右クリック、中クリックを弾く処理を実装することで実現出来ました。 回答ありがとうございました。

関連するQ&A

専門家に質問してみよう