Swing/_JTextComponent のバックアップ(No.18)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- 現在との差分 - Visual を表示
- ソース を表示
- Swing/_JTextComponent へ行く。
- 1 (2016-04-07 (木) 14:22:04)
- 2 (2016-05-26 (木) 15:48:22)
- 3 (2016-06-24 (金) 15:07:13)
- 4 (2016-08-15 (月) 15:38:49)
- 5 (2016-08-22 (月) 08:57:51)
- 6 (2016-09-19 (月) 15:55:02)
- 7 (2016-12-19 (月) 00:48:42)
- 8 (2017-01-02 (月) 02:14:52)
- 9 (2017-02-20 (月) 19:40:38)
- 10 (2017-02-28 (火) 17:51:53)
- 11 (2017-09-06 (水) 21:17:33)
- 12 (2018-01-22 (月) 16:02:56)
- 13 (2018-02-15 (木) 14:23:42)
- 14 (2019-11-18 (月) 02:07:48)
- 15 (2019-12-02 (月) 20:13:19)
- 16 (2020-07-06 (月) 02:16:04)
- 17 (2021-11-01 (月) 01:11:39)
- 18 (2021-12-06 (月) 00:41:21)
- 19 (2022-09-12 (月) 03:55:00)
- 20 (2022-11-21 (月) 00:23:27)
- 21 (2022-12-19 (月) 00:18:36)
- 22 (2023-02-20 (月) 11:12:29)
- 23 (2023-04-10 (月) 00:11:11)
- 24 (2023-06-12 (月) 00:36:39)
- 25 (2023-09-03 (日) 14:48:43)
- 26 (2024-03-25 (月) 03:01:48)
- 27 (2025-03-03 (月) 01:26:30)
- 28 (2025-03-10 (月) 00:57:49)
- 29 (2025-03-24 (月) 03:19:17)
- 30 (2025-07-21 (月) 08:29:16)
- 31 (2025-08-25 (月) 04:59:06)
- 32 (2025-09-01 (月) 00:08:45)
- title: JTextComponent
tags: [JTextComponent, JTextPane, JEditorPane, JTextArea]
description: JTextComponent関係(JTextPane、JEditorPane、JTextArea)の記事へのスクリーンショット付きリンク一覧
このページでは、
JTextPane、JEditorPane、JTextAreaといったJTextComponent関係のコンポーネントの使い方を集めて一覧にしています。
JTextAreaなどのPlainDocument関連の記事は、JTextArea, PlainDocumentに移動JTextPane、JEditorPaneなどのStyledDocument関連の記事は、JTextPane, JEditorPane, StyledDocumentに移動
- JTextComponent
- Highlighterで文字列をハイライト
- Hyperlinkを、JLabel、JButton、JEditorPaneで表示
- JTextPane、JLabelなどで複数行を表示
- Htmlを使ったJLabelとJEditorPaneの無効化
- DefaultEditorKitでポップアップメニューからコピー
- GraphicsEnvironmentにFontを登録して使用する
- Fontサイズをコンポーネントの幅に応じて変更する
- ClipboardServiceでシステム全体の共有クリップボードにアクセスする
- JTextComponentでサロゲートペアのテスト
- JScrollBarに検索結果をハイライト表示
- ↑10 ↓11
- JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する
- JTableのセルを横方向に連結する
- DefaultHighlighterの描画方法を変更する
- JViewportにBorderを設定する
- JTableのセル内で小数点揃え
- JTextComponentの選択ハイライトを変更
- JTextAreaでドキュメント更新時のCaret移動をテストする
- Fontに長体をかけてJTextAreaで使用する
- JTextAreaなどのCaretを非表示にする
- JTextComponentのCaretの色を変更する
- JTextAreaのCaretを変更してマウスのダブルクリックによる単語選択の動作を変更する
- JTextComponentで使用されるCaretの幅を変更する
- JFrameがアクティブであるかどうかでテキスト選択ハイライト色を変更する
JTextComponent
Highlighterで文字列をハイライト
Highlighterで文字列をハイライト
Highlighterを使ってテキスト中の文字列を強調表示します。
Hyperlinkを、JLabel、JButton、JEditorPaneで表示
Hyperlinkを、JLabel、JButton、JEditorPaneで表示
Hyperlinkを、JLabel、JButton、JEditorPaneで表示し、それぞれクリックした時のイベントを取得します。
JTextPane、JLabelなどで複数行を表示
JTextPane、JLabelなどで複数行を表示
JTextPane、JTextArea、JLabelを使った複数行のラベルをテストします。
Htmlを使ったJLabelとJEditorPaneの無効化
Htmlを使ったJLabelとJEditorPaneの無効化
Htmlを使ったJLabelと、JEditorPaneをsetEnabled(false)で無効にします。
DefaultEditorKitでポップアップメニューからコピー
DefaultEditorKitでポップアップメニューからコピー
DefaultEditorKitを使って、JTextFieldなどでポップアップメニューを使ったコピー、貼り付け、切り取りを行います。
GraphicsEnvironmentにFontを登録して使用する
GraphicsEnvironmentにFontを登録して使用する
GraphicsEnvironmentにFontを登録して、Htmlタグなどで使用できるようにします。
Fontサイズをコンポーネントの幅に応じて変更する
Fontサイズをコンポーネントの幅に応じて変更する
JTextPaneのフォントサイズをその幅に応じて自動変更します。
ClipboardServiceでシステム全体の共有クリップボードにアクセスする
ClipboardServiceでシステム全体の共有クリップボードにアクセスする
ClipboardServiceを使ってJava Web Startで動作中のアプリケーションからシステム全体の共有クリップボードにアクセスします。
JTextComponentでサロゲートペアのテスト
JTextComponentでサロゲートペアのテスト
JEditorPaneなどで数値文字参照やUnicodeエスケープを使ってサロゲートペアのテストをします。
JScrollBarに検索結果をハイライト表示
JScrollBarに検索結果をハイライト表示
JScrollBarなどにJTextAreaの文字列検索の結果をハイライト表示します。
↑10 ↓11
JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する
JTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示する
HTMLEditorKitを使用するJTextPaneで修飾したテキストをJTextAreaにHtmlソースとして表示、編集、JTextPaneに反映するテストを行なっています。
JTableのセルを横方向に連結する
JTableのセルを横方向に連結する
JTableのセルを横方向に連結するセルレンダラーを作成します。
DefaultHighlighterの描画方法を変更する
DefaultHighlighterの描画方法を変更する
DefaultHighlighterの描画方法を変更して、文字列が選択されている場合のハイライト表示を変更します。
JViewportにBorderを設定する
JViewportにBorderを設定する
JViewportにBorderを設定して余白を作成します。
JTableのセル内で小数点揃え
JTableのセル内で小数点揃え
JTableのセルレンダーとしてTabSetを設定したJTextPaneを使用し、数値の小数点揃えを行います。
JTextComponentの選択ハイライトを変更
JTextComponentの選択ハイライトを変更
JTextComponentのサブクラスで文字列選択する際に使用するハイライトの背景色や形状を変更します。
JTextAreaでドキュメント更新時のCaret移動をテストする
JTextAreaでドキュメント更新時のCaret移動をテストする
JTextAreaのドキュメントが更新された時、Caretのアップデートポリシーによって、その位置がどのように移動するかをテストします。
Fontに長体をかけてJTextAreaで使用する
Fontに長体をかけてJTextAreaで使用する
文字に長体をかけたフォントを生成し、これをJTextAreaなどのコンポーネントで使用します。
JTextAreaなどのCaretを非表示にする
JTextAreaなどのCaretを非表示にする
JTextAreaなどのCaretを非表示にするテストを行います。
JTextComponentのCaretの色を変更する
JTextComponentのCaretの色を変更する
JTextFieldやJTextPaneなどのJTextComponentで、Caretの色を変更します。
JTextAreaのCaretを変更してマウスのダブルクリックによる単語選択の動作を変更する
JTextAreaのCaretを変更してマウスのダブルクリックによる単語選択の動作を変更する
JTextAreaのCaretを変更してマウスのダブルクリックで単語を選択したあとの継続ドラッグで次の単語まで選択範囲を拡張するよう変更します。
JTextComponentで使用されるCaretの幅を変更する
JTextComponentで使用されるCaretの幅を変更する
JTextFieldやJTextAreaなどのJTextComponentで使用されるCaretの幅を変更します。
JFrameがアクティブであるかどうかでテキスト選択ハイライト色を変更する
JFrameがアクティブであるかどうかでテキスト選択ハイライト色を変更する
JFrameがアクティブであるかどうかでその子JTextComponentのテキスト選択ハイライトの背景色を変更します。














