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
で表示します。