Swing/_JToolTip の変更点
- 追加された行はこの色です。
- 削除された行はこの色です。
- Swing/_JToolTip へ行く。
- Swing/_JToolTip の差分を削除
--- 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) ** JToolTipにJTextAreaを配置して自動的に行折返しする [#LineWrapToolTip] #swingdescription(Swing/LineWrapToolTip,JToolTipにJTextAreaを配置して自動的に行折返しする,JToolTipにJTextAreaを配置して割当て幅に収まりきらない長さの行を自動的に折り返します。,https://drive.google.com/thumbnail?id=1jP4wQX4NE_Be8XMG1WNw_pMQ2IX_wf8v)