JToolTip
このページでは、JToolTipの使い方を集めて一覧にしています。
- JToolTip
- ↑10 ↓11
- ↑20 ↓21
- JFileChooserのファイル一覧にJToolTipを設定する
- JTreeのノードセル上にJToolTipを重ねて表示する
- JToolTipを半透明にする
- TableColumnのリサイズ中にその幅をJToolTipで表示する
- JToolTipの表示をウィンドウが非アクティブな場合でも有効にする
- JComboBoxで文字列が溢れる場合はJToolTipを表示可能にする
- JToolTipの文字列を選択・コピー可能にする
- JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する
- JPopupMenuに垂直JSliderを配置してJToggleButtonの上部に表示する
- JListのセルのToolTipをMouseWheelEventに対応した表示位置に修正
- ↑30 ↓31
JToolTip
JTabbedPaneのサムネイルをJToolTipで表示
JTabbedPaneのサムネイルをJToolTipで表示
ツールチップを使って、JTabbedPaneのサムネイルを表示します。
JTreeのToolTipsを表示
JTreeのToolTipsを表示
ノード毎に内容の異なるJToolTipを表示するJTreeを作成します。
JToolTipのアニメーション
JToolTipのアニメーション
JToolTipが表示されたとき、内部のJLabelでアイコンのアニメーションを行う方法をテストします。
JToolTipにアイコンを表示
JToolTipにアイコンを表示
JToolTipにJLabel、MatteBorder、またはHtmlタグを使用してアイコンを表示する方法をテストします。
JTableのセルがクリップされている場合のみJToolTipを表示
JTableのセルがクリップされている場合のみJToolTipを表示
JTableのセルがクリップされている場合のみJToolTipを表示します。
JTableのTooltipsを行ごとに変更
JTableのTooltipsを行ごとに変更
JTableのTooltipsが、カーソルのある行の内容などを表示するように設定します。
JTableHeaderのTooltipsを列ごとに変更
JTableHeaderのTooltipsを列ごとに変更
JTableHeaderのTooltipsが、カーソルのある列の内容などを表示するようにします。
JTableのセルに複数配置したコンポーネントのJToolTip
JTableのセルに複数配置したコンポーネントのJToolTip
JTableのセル中に複数個配置したコンポーネントにそれぞれJToolTipが表示されるように設定します。
JToolTipをGlassPane上のコンポーネントで表示する
JToolTipをGlassPane上のコンポーネントで表示する
JToolTipをGlassPane上のコンポーネントに追加した場合でも、手前に表示されるように設定します。
ToolTip表示の切り替え
ToolTip表示の切り替え
ツールチップ表示の有無をToolTipManagerで切り替えます。
↑10 ↓11
JSpinnerのボタンにToolTipを付ける
JSpinnerのボタンにToolTipを付ける
JSpinnerの上下ボタンにToolTipを付けます。
JToolTipにBorderを設定
JToolTipにBorderを設定
JComponentのcreateToolTip()メソッドをオーバーライドして、Borderを変更したJToolTipを生成します。
JToolTipの表示位置
JToolTipの表示位置
JToolTipの表示位置がドラッグでマウスカーソルに追従するように設定します。
JToolTipにJButtonのMnemonicを表示
JToolTipにJButtonのMnemonicを表示
JButtonにMnemonicが設定されている場合、JToolTipにそれを表示します。
JEditorPaneのHTMLタグにToolTipTextを設定する
JEditorPaneのHTMLタグにToolTipTextを設定する
JEditorPaneでdivやspanタグのtitle属性をToolTipで表示できるように設定します。
JSliderのノブをドラッグ中にToolTipで値を表示
JSliderのノブをドラッグ中にToolTipで値を表示
JSliderのノブをドラッグ中にToolTipでその現在値を表示します。
JListのセル上にToolTipを表示する
JListのセル上にToolTipを表示する
JListのセル内に文字列が収まらない場合のみ、その上にToolTipを重ねて表示します。
TitledBorderのタイトルが省略されている場合はToolTipを表示する
TitledBorderのタイトルが省略されている場合はToolTipを表示する
TitledBorderのタイトルが設定したコンポーネントの幅より長くなって末尾の文字列が省略される場合、JToolTipでタイトル全体を表示します。
JToolTipの形状を吹き出し風に変更する
JToolTipの形状を吹き出し風に変更する
JToolTipの形状を吹き出し風に変更し、JListのセル上にこれを表示します。
JComboBoxの各アイテムやArrowButtonにそれぞれToolTipTextを設定する
JComboBoxの各アイテムやArrowButtonにそれぞれToolTipTextを設定する
JComboBoxの各リストアイテムやArrowButtonに、それぞれ異なるToolTipTextを設定します。
↑20 ↓21
JFileChooserのファイル一覧にJToolTipを設定する
JFileChooserのファイル一覧にJToolTipを設定する
JFileChooserの詳細ファイル一覧でファイル名が省略されている場合にJToolTipでそれを表示します。
JTreeのノードセル上にJToolTipを重ねて表示する
JTreeのノードセル上にJToolTipを重ねて表示する
JTreeのノードからアイコンやテキストを取得してJToolTipを生成し、それをノードセル上に重ねて表示します。
JToolTipを半透明にする
JToolTipを半透明にする
JToolTipを半透明に設定し、その形状や表示位置も変更します。
TableColumnのリサイズ中にその幅をJToolTipで表示する
TableColumnのリサイズ中にその幅をJToolTipで表示する
TableColumnをマウスでリサイズ中の場合、その幅をJWindowに配置したJToolTipで表示します。
JToolTipの表示をウィンドウが非アクティブな場合でも有効にする
JToolTipの表示をウィンドウが非アクティブな場合でも有効にする
JToolTipの表示モードをすべてのウィンドウで有効にする、またはアクティブなウィンドウのみに限定するで切り替えます。
JComboBoxで文字列が溢れる場合はJToolTipを表示可能にする
JComboBoxで文字列が溢れる場合はJToolTipを表示可能にする
JComboBoxのアイテム文字列がJComboBox本体またはドロップダウンリストのセルから溢れる場合のみJToolTipを表示可能に設定します。
JToolTipの文字列を選択・コピー可能にする
JToolTipの文字列を選択・コピー可能にする
JToolTipの代わりにJPopupMenuを表示し、その内部に配置したコンポーネントのクリックや文字列の選択・コピーを可能にします。
JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する
JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する
JLabelのアイコンとテキストのどちらの上にマウスカーソルが存在するかでツールチップの表示内容を変更します。
JPopupMenuに垂直JSliderを配置してJToggleButtonの上部に表示する
JPopupMenuに垂直JSliderを配置してJToggleButtonの上部に表示する
JPopupMenuに垂直JSliderを配置し、JToggleButtonに設定したJToolTipを表示するときにその上部に重ねて表示します。
JListのセルのToolTipをMouseWheelEventに対応した表示位置に修正
JListのセルのToolTipをMouseWheelEventに対応した表示位置に修正
JScrollPane内のJListをMouseWheelで移動した後に表示されるToolTipの対象セルとその位置に修正します。
↑30 ↓31
JInternalFrameのTitleButtonでToolTipsを表示するかを切り替える
JInternalFrameのTitleButtonでToolTipsを表示するかを切り替える
JInternalFrameのタイトルバーに配置された閉じる、最大化、最小化JButtonでJToolTipの表示・非表示を切り替えます。
JTabbedPaneのツールヒントをタブ位置に対応したふきだしに変更する
JTabbedPaneのツールヒントをタブ位置に対応したふきだしに変更する
JTabbedPaneのタブ用ツールヒントの形状をふきだしにし、そのしっぽの方向をタブ位置に応じて変更します。
JMenuItemにToolTipテキストを設定する
JMenuItemにToolTipテキストを設定する
JMenuItemやJMenu、JCheckBoxMenuItemなどのMenuElementにToolTipテキストを設定します。
JToolBarの配置位置によってJToolTipの表示方向を切り替える
JToolBarの配置位置によってJToolTipの表示方向を切り替える
JToolBarの配置位置、縦横の方向、言語依存の方向によって内部に配置したJButtonのJToolTip表示位置が常に内側になるよう切り替えます。
JTextArea内の単語上にマウスカーソルでJToolTipを表示する
JTextArea内の単語上にマウスカーソルでJToolTipを表示する
JTextArea内でマウスカーソルが乗った単語の開始オフセットなどをJToolTipで表示します。
JToolTipにJTextAreaを配置して自動的に行折返しする
JToolTipにJTextAreaを配置して自動的に行折返しする
JToolTipにJTextAreaを配置して割当て幅に収まりきらない長さの行を自動的に折り返します。
JToolTipの表示位置をマウスドラッグで変更可能にする
JToolTipの表示位置をマウスドラッグで変更可能にする
JToolTipを親にして背景色などをJToolTip風に設定したJPopupMenuを作成し、その内部に配置したJLabelをドラッグして表示位置を変更します。















