---
title: JToolTip
tags: [JToolTip]
description: JToolTip関係の記事へのスクリーンショット付きリンク一覧
---
このページでは、`JToolTip`の使い方を集めて一覧にしています。

#contents

* JToolTip [#JToolTip]
** JTabbedPaneのサムネイルをJToolTipで表示 [#TabThumbnail]
#swingdescription(Swing/TabThumbnail,JTabbedPaneのサムネイルをJToolTipで表示,ツールチップを使って、JTabbedPaneのサムネイルを表示します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTUz8_Yw-I/AAAAAAAAAmo/wLoOmG5I3oc/s200/TabThumbnail.png)

** JTreeのToolTipsを表示 [#TreeToolTips]
#swingdescription(Swing/TreeToolTips,JTreeのToolTipsを表示,ノード毎に内容の異なるJToolTipを表示するJTreeを作成します。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTWQe1RL2I/AAAAAAAAAo8/6HFqbUb3UZ8/s200/TreeToolTips.png)

** JToolTipのアニメーション [#AnimatedToolTip]
#swingdescription(Swing/AnimatedToolTip,JToolTipのアニメーション,JToolTipが表示されたとき、内部のJLabelでアイコンのアニメーションを行う方法をテストします。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTHpat_rFI/AAAAAAAAARg/fzkRLOHGb7I/s200/AnimatedToolTip.png)

** JToolTipにアイコンを表示 [#ToolTipIcon]
#swingdescription(Swing/ToolTipIcon,JToolTipにアイコンを表示,JToolTipにJLabel、MatteBorder、またはHtmlタグを使用してアイコンを表示する方法をテストします。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTVl25jXSI/AAAAAAAAAn4/-g0LJzeMmbc/s200/ToolTipIcon.png)

** JTableのセルがクリップされている場合のみJToolTipを表示 [#ClippedCellTooltips]
#swingdescription(Swing/ClippedCellTooltips,JTableのセルがクリップされている場合のみJToolTipを表示,JTableのセルがクリップされている場合のみJToolTipを表示します。,https://lh4.googleusercontent.com/_9Z4BYR88imo/TQTJNQAyg-I/AAAAAAAAAUA/F6oQbiUShl4/s200/ClippedCellTooltips.png)

** JTableのTooltipsを行ごとに変更 [#RowTooltips]
#swingdescription(Swing/RowTooltips,JTableのTooltipsを行ごとに変更,JTableのTooltipsが、カーソルのある行の内容などを表示するように設定します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTSbfFU7HI/AAAAAAAAAiw/EPWumbZCrr0/s200/RowTooltips.png)

** JTableHeaderのTooltipsを列ごとに変更 [#HeaderTooltips]
#swingdescription(Swing/HeaderTooltips,JTableHeaderのTooltipsを列ごとに変更,JTableHeaderのTooltipsが、カーソルのある列の内容などを表示するようにします。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTNx5xm6BI/AAAAAAAAAbU/LCSjxDNp8p0/s200/HeaderTooltips.png)

** JTableのセルに複数配置したコンポーネントのJToolTip [#TooltipInTableCell]
#swingdescription(Swing/TooltipInTableCell,JTableのセルに複数配置したコンポーネントのJToolTip,JTableのセル中に複数個配置したコンポーネントにそれぞれJToolTipが表示されるように設定します。,https://lh4.googleusercontent.com/-OhwzDU_Mys4/ULuQJmYCRiI/AAAAAAAABYQ/Y3Q5mVlliHs/s200/TooltipInTableCell.png)

** JToolTipをGlassPane上のコンポーネントで表示する [#ForceHeavyWeightPopupKey]
#swingdescription(Swing/ForceHeavyWeightPopupKey,JToolTipをGlassPane上のコンポーネントで表示する,JToolTipをGlassPane上のコンポーネントに追加した場合でも、手前に表示されるように設定します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTNMeZI4ZI/AAAAAAAAAaY/8XHy9j6jQw0/s200/ForceHeavyWeightPopupKey.png)

** ToolTip表示の切り替え [#ToolTipManager]
#swingdescription(Swing/ToolTipManager,ToolTip表示の切り替え,ツールチップ表示の有無をToolTipManagerで切り替えます。,https://lh3.googleusercontent.com/_9Z4BYR88imo/TQTVq857V2I/AAAAAAAAAoA/yRQeWtxd-78/s200/ToolTipManager.png)

* ↑10 ↓11 [#cb1ec1e1]
#adsensebar

** JSpinnerのボタンにToolTipを付ける [#SpinnerButton]
#swingdescription(Swing/SpinnerButton,JSpinnerのボタンにToolTipを付ける,JSpinnerの上下ボタンにToolTipを付けます。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTTmW4UoMI/AAAAAAAAAks/SXmtS71QSg0/s200/SpinnerButton.png)

** JToolTipにBorderを設定 [#ToolTipBorder]
#swingdescription(Swing/ToolTipBorder,JToolTipにBorderを設定,JComponentのcreateToolTip()メソッドをオーバーライドして、Borderを変更したJToolTipを生成します。,https://lh6.googleusercontent.com/_9Z4BYR88imo/TQTVjcQsX6I/AAAAAAAAAn0/tieki8bniAM/s200/ToolTipBorder.png)

** JToolTipの表示位置 [#ToolTipLocation]
#swingdescription(Swing/ToolTipLocation,JToolTipの表示位置,JToolTipの表示位置がドラッグでマウスカーソルに追従するように設定します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTVoUwnbfI/AAAAAAAAAn8/lAHqv08RJKA/s200/ToolTipLocation.png)

** JToolTipにJButtonのMnemonicを表示 [#MnemonicToolTip]
#swingdescription(Swing/MnemonicToolTip,JToolTipにJButtonのMnemonicを表示,JButtonにMnemonicが設定されている場合、JToolTipにそれを表示します。,https://lh5.googleusercontent.com/_9Z4BYR88imo/TQTP7StneAI/AAAAAAAAAew/RwPtDfNOEyg/s200/MnemonicToolTip.png)

** JEditorPaneのHTMLタグにToolTipTextを設定する [#ElementAttribute]
#swingdescription(Swing/ElementAttribute,JEditorPaneのHTMLタグにToolTipTextを設定する,JEditorPaneでdivやspanタグのtitle属性をToolTipで表示できるように設定します。,https://lh4.googleusercontent.com/-3HQ42PjgBfs/Tj97O_2VS6I/AAAAAAAABAc/EnrOPXrJxfE/s200/ElementAttribute.png)

** JSliderのノブをドラッグ中にToolTipで値を表示 [#SliderToolTips]
#swingdescription(Swing/SliderToolTips,JSliderのノブをドラッグ中にToolTipで値を表示,JSliderのノブをドラッグ中にToolTipでその現在値を表示します。,https://lh6.googleusercontent.com/-RBRHhAqSA3A/UM3gOvnmIOI/AAAAAAAABZM/LdLir_Y4dQc/s200/SliderToolTips.png)

** JListのセル上にToolTipを表示する [#ToolTipOnCellBounds]
#swingdescription(Swing/ToolTipOnCellBounds,JListのセル上にToolTipを表示する,JListのセル内に文字列が収まらない場合のみ、その上にToolTipを重ねて表示します。,https://lh3.googleusercontent.com/-KLOWyeZG-zU/U2Zif591XkI/AAAAAAAACE0/JDZZwAWkY50/s200/ToolTipOnCellBounds.png)

** TitledBorderのタイトルが省略されている場合はToolTipを表示する [#TitledBorderToolTip]
#swingdescription(Swing/TitledBorderToolTip,TitledBorderのタイトルが省略されている場合はToolTipを表示する,TitledBorderのタイトルが設定したコンポーネントの幅より長くなって末尾の文字列が省略される場合、JToolTipでタイトル全体を表示します。,https://lh3.googleusercontent.com/-_haLcd_rxx8/VggXa21_nHI/AAAAAAAAOCo/FLlSmRfIUqo/s200-Ic42/TitledBorderToolTip.png)

** JToolTipの形状を吹き出し風に変更する [#BalloonToolTip]
#swingdescription(Swing/BalloonToolTip,JToolTipの形状を吹き出し風に変更する,JToolTipの形状を吹き出し風に変更し、JListのセル上にこれを表示します。,https://drive.google.com/thumbnail?id=1tL6BwEx2s_gjjZZX3nwBOUAtoslcPXQnrA)

** JComboBoxの各アイテムやArrowButtonにそれぞれToolTipTextを設定する [#ToolTipInComboBox]
#swingdescription(Swing/ToolTipInComboBox,JComboBoxの各アイテムやArrowButtonにそれぞれToolTipTextを設定する,JComboBoxの各リストアイテムやArrowButtonに、それぞれ異なるToolTipTextを設定します。,https://drive.google.com/thumbnail?id=1-hvVHO5A6M8VTO8QPye3epe-ZazLLTzfDQ)

* ↑20 ↓21 [#pe483689]
#adsensebar

** JFileChooserのファイル一覧にJToolTipを設定する [#FileChooserToolTips]
#swingdescription(Swing/FileChooserToolTips,JFileChooserのファイル一覧にJToolTipを設定する,JFileChooserの詳細ファイル一覧でファイル名が省略されている場合にJToolTipでそれを表示します。,https://drive.google.com/thumbnail?id=1GzSb_32IGNEjqMVqMCqzG2K8j41cSeKrdQ)

** JTreeのノードセル上にJToolTipを重ねて表示する [#AboveCellTreeToolTips]
#swingdescription(Swing/AboveCellTreeToolTips,JTreeのノードセル上にJToolTipを重ねて表示する,JTreeのノードからアイコンやテキストを取得してJToolTipを生成し、それをノードセル上に重ねて表示します。,https://drive.google.com/thumbnail?id=1tZNDwTfyPmQ6OctKkz3Badsbl0DSSO6L1A)

** JToolTipを半透明にする [#TranslucentToolTips]
#swingdescription(Swing/TranslucentToolTips,JToolTipを半透明にする,JToolTipを半透明に設定し、その形状や表示位置も変更します。,https://drive.google.com/thumbnail?id=1yfrneVdDempFHGb54FMzcxO4DIlyzJd-Ew)

** TableColumnのリサイズ中にその幅をJToolTipで表示する [#ColumnWidthTooltip]
#swingdescription(Swing/ColumnWidthTooltip,TableColumnのリサイズ中にその幅をJToolTipで表示する,TableColumnをマウスでリサイズ中の場合、その幅をJWindowに配置したJToolTipで表示します。,https://drive.google.com/thumbnail?id=10_c07xtUT3tMntB9hunUeA4fV-jZN50j)

** JToolTipの表示をウィンドウが非アクティブな場合でも有効にする [#EnableToolTipMode]
#swingdescription(Swing/EnableToolTipMode,JToolTipの表示をウィンドウが非アクティブな場合でも有効にする,JToolTipの表示モードをすべてのウィンドウで有効にする、またはアクティブなウィンドウのみに限定するで切り替えます。,https://drive.google.com/thumbnail?id=1Fpl-P9uPOWTn4O-9Xy0pbWKQZIevg_VT)

** JComboBoxで文字列が溢れる場合はJToolTipを表示可能にする [#ComboBoxOverflowToolTips]
#swingdescription(Swing/ComboBoxOverflowToolTips,JComboBoxで文字列が溢れる場合はJToolTipを表示可能にする,JComboBoxのアイテム文字列がJComboBox本体またはドロップダウンリストのセルから溢れる場合のみJToolTipを表示可能に設定します。,https://drive.google.com/thumbnail?id=1Gm4SDovuAp3RO8gdLagvzxvj5wComdW3)

** JToolTipの文字列を選択・コピー可能にする [#SelectableToolTip]
#swingdescription(Swing/SelectableToolTip,JToolTipの文字列を選択・コピー可能にする,JToolTipの代わりにJPopupMenuを表示し、その内部に配置したコンポーネントのクリックや文字列の選択・コピーを可能にします。,https://drive.google.com/thumbnail?id=1gSgkKvGUaTX9rESzzcCHyhNRREYr22cq)

** JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する [#LayoutCompoundLabel]
#swingdescription(Swing/LayoutCompoundLabel,JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する,JLabelのアイコンとテキストのどちらの上にマウスカーソルが存在するかでツールチップの表示内容を変更します。,https://drive.google.com/thumbnail?id=1abUKg4L5olw6cF_cly2Pbg9-tXkkWuth)

** JPopupMenuに垂直JSliderを配置してJToggleButtonの上部に表示する [#PopupVolumeSlider]
#swingdescription(Swing/PopupVolumeSlider,JPopupMenuに垂直JSliderを配置してJToggleButtonの上部に表示する,JPopupMenuに垂直JSliderを配置し、JToggleButtonに設定したJToolTipを表示するときにその上部に重ねて表示します。,https://drive.google.com/thumbnail?id=1JlCYec_huorcrZoTG5_-vs7oFTK0TRhF)

** JListのセルのToolTipをMouseWheelEventに対応した表示位置に修正 [#ToolTipAfterMouseWheelEvent]
#swingdescription(Swing/ToolTipAfterMouseWheelEvent,JListのセルのToolTipをMouseWheelEventに対応した表示位置に修正,JScrollPane内のJListをMouseWheelで移動した後に表示されるToolTipの対象セルとその位置に修正します。,https://drive.google.com/thumbnail?id=1wqY3utjMezRBlJ9j8WIest2ResTWWTMF)

* ↑30 ↓31 [#j54c7c2a]
#adsensebar

** JInternalFrameのTitleButtonでToolTipsを表示するかを切り替える [#InternalFrameTitleButtonToolTipsOn]
#swingdescription(Swing/InternalFrameTitleButtonToolTipsOn,JInternalFrameのTitleButtonでToolTipsを表示するかを切り替える,JInternalFrameのタイトルバーに配置された閉じる、最大化、最小化JButtonでJToolTipの表示・非表示を切り替えます。,https://drive.google.com/thumbnail?id=1SLM6oYpp38PKBED36pr5cj4VOAeXEq4I)

** JTabbedPaneのツールヒントをタブ位置に対応したふきだしに変更する [#SpeechBalloonToolTipTail]
#swingdescription(Swing/SpeechBalloonToolTipTail,JTabbedPaneのツールヒントをタブ位置に対応したふきだしに変更する,JTabbedPaneのタブ用ツールヒントの形状をふきだしにし、そのしっぽの方向をタブ位置に応じて変更します。,https://drive.google.com/thumbnail?id=1WbgFj8zOssgmjFU6rsL0vXNgW5Lsw7OO)

** JMenuItemにToolTipテキストを設定する [#MenuItemToolTipText]
#swingdescription(Swing/MenuItemToolTipText,JMenuItemにToolTipテキストを設定する,JMenuItemやJMenu、JCheckBoxMenuItemなどのMenuElementにToolTipテキストを設定します。,https://drive.google.com/thumbnail?id=1bQbmZoUzxYPFYxgUeEql4ont7_e_w2o5)

** JToolBarの配置位置によってJToolTipの表示方向を切り替える [#ToolBarButtonToolTipOrientation]
#swingdescription(Swing/ToolBarButtonToolTipOrientation,JToolBarの配置位置によってJToolTipの表示方向を切り替える,JToolBarの配置位置、縦横の方向、言語依存の方向によって内部に配置したJButtonのJToolTip表示位置が常に内側になるよう切り替えます。,https://drive.google.com/thumbnail?id=1u9OhK9Xb_egsfQ-hog8kHOP4gKoMon9Y)

** JTextArea内の単語上にマウスカーソルでJToolTipを表示する [#ToolTipOnMouseOverOfWord]
#swingdescription(Swing/ToolTipOnMouseOverOfWord,JTextArea内の単語上にマウスカーソルでJToolTipを表示する,JTextArea内でマウスカーソルが乗った単語の開始オフセットなどをJToolTipで表示します。,https://drive.google.com/thumbnail?id=1G7tL6PLzVdyUZ9P6PlMM1sFE1QngbLup)