JLabel
JTextPane、JLabelなどで複数行を表示
Section titled “JTextPane、JLabelなどで複数行を表示”Htmlを使ったJLabelとJEditorPaneの無効化
Section titled “Htmlを使ったJLabelとJEditorPaneの無効化”Hyperlinkを、JLabel、JButton、JEditorPaneで表示
Section titled “Hyperlinkを、JLabel、JButton、JEditorPaneで表示”RGBImageFilterでアイコンの色調を変更
Section titled “RGBImageFilterでアイコンの色調を変更”JLabelの文字揃え
Section titled “JLabelの文字揃え”JLabelの文字列を折り返し
Section titled “JLabelの文字列を折り返し”JLabelの文字列を点滅させる
Section titled “JLabelの文字列を点滅させる”JLabelなどのHtmlレンダリングを無効化
Section titled “JLabelなどのHtmlレンダリングを無効化”JComponentの形状を変更する
Section titled “JComponentの形状を変更する”JLabelのアイコンと文字列の位置
Section titled “JLabelのアイコンと文字列の位置”JTabbedPaneのタブアイコンとタイトルの位置
Section titled “JTabbedPaneのタブアイコンとタイトルの位置”Htmlで修飾した文字列のクリップ
Section titled “Htmlで修飾した文字列のクリップ”GraphicsEnvironmentにFontを登録して使用する
Section titled “GraphicsEnvironmentにFontを登録して使用する”Fontのアウトラインを取得して文字列の内部を修飾する
Section titled “Fontのアウトラインを取得して文字列の内部を修飾する”JFrameの外側でもドラッグアイコンを表示する
Section titled “JFrameの外側でもドラッグアイコンを表示する”
DragSourceMotionListener
ドラッグ中のカーソル位置をDragSourceMotionListenerで取得し、そこにアイコンを追加したWindowを移動することで、JFrameの外側でもドラッグアイコンを表示します。
JLabelに設定したニーモニックでフォーカス移動
Section titled “JLabelに設定したニーモニックでフォーカス移動”JLabelに表示したAnimatedGifのアニメーションを停止する
Section titled “JLabelに表示したAnimatedGifのアニメーションを停止する”JToolBarに配置したアイコンをドラッグして並べ替える
Section titled “JToolBarに配置したアイコンをドラッグして並べ替える”JLabelでイニシャル組を行う
Section titled “JLabelでイニシャル組を行う”JLabelとIconで作成した検索位置表示バーをマウスで操作する
Section titled “JLabelとIconで作成した検索位置表示バーをマウスで操作する”TableCellRendererに複数行のHtmlテキストを表示する場合に行揃えを設定する
Section titled “TableCellRendererに複数行のHtmlテキストを表示する場合に行揃えを設定する”JLabelで表示するHtmlアンカータグの文字色を変更する
Section titled “JLabelで表示するHtmlアンカータグの文字色を変更する”JTableのセル内文字列を両端揃えにする
Section titled “JTableのセル内文字列を両端揃えにする”JLabelにHTMLフォーマットのinputタグで生成したcheckboxを表示する
Section titled “JLabelにHTMLフォーマットのinputタグで生成したcheckboxを表示する”
InputTypeCheckBox
JLabelを継承するヘッダのTableCellRendererにHTMLフォーマットのinputタグで生成したcheckboxを表示し、クリックに応じてその状態を変更します。
HTMLの16進数カラーコードからColorを生成する
Section titled “HTMLの16進数カラーコードからColorを生成する”Fontに長体をかけてJTextAreaで使用する
Section titled “Fontに長体をかけてJTextAreaで使用する”JTextAreaにフォーカスが当たったときその高さを自動拡張する
Section titled “JTextAreaにフォーカスが当たったときその高さを自動拡張する”JLabelの最大幅を共有して異なるパネル間で垂直位置を揃える
Section titled “JLabelの最大幅を共有して異なるパネル間で垂直位置を揃える”JLabelで文字列のあふれをフェードアウト効果に変更する
Section titled “JLabelで文字列のあふれをフェードアウト効果に変更する”JTabbedPaneのタブ文字列のあふれをフェードアウト効果に変更する
Section titled “JTabbedPaneのタブ文字列のあふれをフェードアウト効果に変更する”JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する
Section titled “JLabelのアイコンとテキストのどちらにマウスカーソルがあるかを調査する”JLabelがクリックされたらこれに割り当てられているコンポーネントにフォーカスを移動する
Section titled “JLabelがクリックされたらこれに割り当てられているコンポーネントにフォーカスを移動する”JLabel内のアイコンにJLayerを使用してバッジを表示する
Section titled “JLabel内のアイコンにJLayerを使用してバッジを表示する”JTableで作成したカレンダーの日付を囲み数字にする
Section titled “JTableで作成したカレンダーの日付を囲み数字にする”JLabelの隅に斜めに回転した文字列とリボンと重ねて表示する
Section titled “JLabelの隅に斜めに回転した文字列とリボンと重ねて表示する”Fontにトラッキングを設定して文字列幅を詰めて描画する
Section titled “Fontにトラッキングを設定して文字列幅を詰めて描画する”Iconを四分円ずつ回転して表示する
Section titled “Iconを四分円ずつ回転して表示する”JLabelのテキスト色を半透明にする
Section titled “JLabelのテキスト色を半透明にする”JLabelのテキストで背景画像を切り抜いて表示する
Section titled “JLabelのテキストで背景画像を切り抜いて表示する”AnimatedGifを回転して表示する
Section titled “AnimatedGifを回転して表示する”Fontから文字列の境界を取得する
Section titled “Fontから文字列の境界を取得する”JTableHeaderの角を丸める
Section titled “JTableHeaderの角を丸める”
RoundedCornerTableHeader
JTableHeaderにその角を丸めるTableCellRendererを設定し、月に応じてその背景色を変更するカレンダーを作成します。
JLabel上に表示した画像のクリックした位置の色を取得する
Section titled “JLabel上に表示した画像のクリックした位置の色を取得する”GlyphVectorで作成した5段階評価の結果をラベルに描画する
Section titled “GlyphVectorで作成した5段階評価の結果をラベルに描画する”JRadioButtonのテキスト開始位置が垂直配置したJLabelと揃うよう配置する
Section titled “JRadioButtonのテキスト開始位置が垂直配置したJLabelと揃うよう配置する”
RadioButtonsLabelAlignment
JRadioButtonやJCheckBoxの選択アイコンを除いたテキスト先頭が垂直配置したJLabelのテキスト先頭と揃うよう配置します。