TITLE:JTextPane JEditorPane JTextArea

JTextPane JEditorPane JTextArea

このページでは、JTextPane JEditorPane JTextAreaといったテキスト関係のコンポーネントの使い方を集めて一覧にしています。

JEditorPaneで改行を表示

thumbnail
JEditorPaneで改行を表示

JEditorPaneで改行記号を表示します。

JTextPaneで全角スペースやタブを可視化

thumbnail
JTextPaneで全角スペースやタブを可視化

JTextPaneに表示した文字列中の全角スペースやタブを可視化します。

JTextAreaの任意の行まで移動

thumbnail
JTextAreaの任意の行まで移動

指定した行番号がJTextAreaの中で先頭にくるようにジャンプします。

JTextAreaの行をマウスでロールオーバー表示

thumbnail
JTextAreaの行をマウスでロールオーバー表示

JTextAreaのマウスカーソルがある行をロールオーバー表示します。

JEditorPaneで長い行を折り返さない

thumbnail
JEditorPaneで長い行を折り返さない

JEditorPaneや、JTextPaneで、行をViewPortの幅で折り返さないよう設定します。

JTextAreaから一行ずつ文字列を取得

thumbnail
JTextAreaから一行ずつ文字列を取得

JTextAreaなどのテキストコンポーネントから一行ずつ文字列を取り出してそれを処理します。

JTextAreaに行ハイライトカーソルを表示

thumbnail
JTextAreaに行ハイライトカーソルを表示

JTextAreaのカーソルがある行をハイライト表示します。

JTextAreaの背景に画像を表示

thumbnail
JTextAreaの背景に画像を表示

JTextAreaの背景に画像を表示しています。

JTextAreaに表示できる行数を制限

thumbnail
JTextAreaに表示できる行数を制限

ドキュメントのサイズを一定にして、JTextAreaなど表示できる行数を制限します。

JTextAreaに行番号を表示

thumbnail
JTextAreaに行番号を表示

JTextAreaに行番号を表示します。

↑10 ↓11

JTextAreaに行カーソルを表示

thumbnail
JTextAreaに行カーソルを表示

JTextAreaのカーソルがある行全体にアンダーラインを引きます。

JTextAreaのキャレットを上書きモード対応にする

thumbnail
JTextAreaのキャレットを上書きモード対応にする

JTextAreaにキャレット上の文字を上書きする上書きモードを追加します。

JTextPaneでキーワードのSyntaxHighlight

thumbnail
JTextPaneでキーワードのSyntaxHighlight

JTextPane Syntax Highlight を行います。

Highlighterで文字列をハイライト

thumbnail
Highlighterで文字列をハイライト

Highlighterを使ってテキスト中の文字列を強調表示します。

JTextPaneで最終行に移動

thumbnail
JTextPaneで最終行に移動

CaretPositionを指定してJTextPaneの最終行に移動します。

JTextPaneでタブサイズを設定

thumbnail
JTextPaneでタブサイズを設定

JTextPaneでタブサイズを設定します。

JTextPaneに修飾した文字列を挿入

thumbnail
JTextPaneに修飾した文字列を挿入

JTextPaneに、スタイル付けした文字列を挿入して、ログ風に表示します。

Hyperlinkを、JLabel、JButton、JEditorPaneで表示

thumbnail
Hyperlinkを、JLabel、JButton、JEditorPaneで表示

Hyperlinkを、JLabelJButtonJEditorPaneで表示し、それぞれクリックした時のイベントを取得します。

JTextPane、JLabelなどで複数行を表示

thumbnail
JTextPane、JLabelなどで複数行を表示

JTextPaneJTextAreaJLabelを使った複数行のラベルをテストします。

Htmlを使ったJLabelとJEditorPaneの無効化

thumbnail
Htmlを使ったJLabelとJEditorPaneの無効化

Htmlを使ったJLabelと、JEditorPanesetEnabled(false)で無効にします。

↑20 ↓21

DefaultEditorKitでポップアップメニューからコピー

thumbnail
DefaultEditorKitでポップアップメニューからコピー

DefaultEditorKitを使って、JTextFieldなどでポップアップメニューを使ったコピー、貼り付け、切り取りを行います。

JTextAreaでSmoothScrollによる行移動

thumbnail
JTextAreaでSmoothScrollによる行移動

SmoothScrollアニメーション有りで任意の行まで移動します。

JEditorPaneのHTMLEditorKitにCSSを適用

thumbnail
JEditorPaneのHTMLEditorKitにCSSを適用

JEditorPaneStyleSheetを追加したHTMLEditorKitを設定します。

GraphicsEnvironmentにFontを登録して使用する

thumbnail
GraphicsEnvironmentにFontを登録して使用する

GraphicsEnvironmentFontを登録して、Htmlタグなどで使用できるようにします。

JEditorPaneやJTextPaneに行間を設定する

thumbnail
JEditorPaneやJTextPaneに行間を設定する

JEditorPaneJTextPaneに行間を設定します。

JTextAreaの一部を編集不可にする

thumbnail
JTextAreaの一部を編集不可にする

JTextAreaの一部の行を編集不可になるよう設定します。

JEditorPaneにリンクを追加

thumbnail
JEditorPaneにリンクを追加

JEditorPaneにリンクを追加します。

JTextAreaをキャプションとして画像上にスライドイン

thumbnail
JTextAreaをキャプションとして画像上にスライドイン

画像の上にJTextAreaをスライドインアニメーションで表示します。

TableCellEditorをスクロール可能にする

thumbnail
TableCellEditorをスクロール可能にする

JTableTableCellEditorとして、JTextAreaJScrollPaneを使用します。

↑30 ↓31

JEditorPaneのHTMLタグにToolTipTextを設定する

thumbnail
JEditorPaneのHTMLタグにToolTipTextを設定する

JEditorPanedivspanタグのtitle属性をToolTipで表示できるように設定します。

Fontサイズをコンポーネントの幅に応じて変更する

thumbnail
Fontサイズをコンポーネントの幅に応じて変更する

JTextPaneのフォントサイズをその幅に応じて自動変更します。

ClipboardServiceでシステム全体の共有クリップボードにアクセスする

thumbnail
ClipboardServiceでシステム全体の共有クリップボードにアクセスする

ClipboardServiceを使って Java Web Start で動作中のアプリケーションからシステム全体の共有クリップボードにアクセスします。

JTextComponentでサロゲートペアのテスト

thumbnail
JTextComponentでサロゲートペアのテスト

JEditorPaneなどで数値文字参照やUnicodeエスケープを使ってサロゲートペアのテストをします。

JTextPaneに追加するコンポーネントのベースラインを揃える

thumbnail
JTextPaneに追加するコンポーネントのベースラインを揃える

JTextPaneに追加するコンポーネントのベースラインが他の文字列などとを揃うように設定します。

JEditorPaneのStyleSheetを使ってlist bulletを画像に変更

thumbnail
JEditorPaneのStyleSheetを使ってlist bulletを画像に変更

JEditorPaneHTMLEditorKitからStyleSheetを取得し、list-style-imageを使ってList bulletを変更します。

JTextAreaの最終行だけ編集可能になるよう設定する

thumbnail
JTextAreaの最終行だけ編集可能になるよう設定する

DocumentFilterを使用して最終行のみ編集可能なJTextAreaを作成します。

JScrollBarに検索結果をハイライト表示

thumbnail
JScrollBarに検索結果をハイライト表示

JScrollBarなどにJTextAreaの文字列検索の結果をハイライト表示します。