Border

TitledBorderのタイトル位置

thumbnail
TitledBorderのタイトル位置

TitledBorderのタイトル位置や揃えを切り替えてテストします。

Borderのアニメーション

thumbnail
Borderのアニメーション

Timerを使って、波紋風のアニメーションを描画するBorderを作成します。

BorderにJComponentを配置

thumbnail
BorderにJComponentを配置

BorderJCheckBoxJButtonなどを配置します。

Borderの右下にJComponentを配置

thumbnail
Borderの右下にJComponentを配置

SpringLayoutを設定したJLayeredPaneを使って、Borderの右下にJComponentを配置します。

JComboBoxのアイテムをBorderで修飾してグループ分け

thumbnail
JComboBoxのアイテムをBorderで修飾してグループ分け

JComboBoxのアイテムをBorderを使用して修飾してグループ分けします。

CellEditorのBorderを変更

thumbnail
CellEditorのBorderを変更

Borderを変更したJTextFieldを、JTableのデフォルトセルエディタとして設定します。

JToolTipにBorderを設定

thumbnail
JToolTipにBorderを設定

JComponentcreateToolTip()メソッドをオーバーライドして、Borderを変更したJToolTipを生成します。

MatteBorderでラベル枠を修飾

thumbnail
MatteBorderでラベル枠を修飾

JLabelの装飾にMatteBorderを使用し、4辺でそれぞれ異なる線幅の枠を描画します。

JComboBoxの角を丸める

thumbnail
JComboBoxの角を丸める

JComboBoxの左上、右上の角を丸めるBorderを設定します。

TitledBorderのタイトルを縦(左側)に表示する

thumbnail
TitledBorderのタイトルを縦(左側)に表示する

TitledBorderのタイトル文字列を縦(左側)に表示します。

↑10 ↓11

StrokeBorderを使用する

thumbnail
StrokeBorderを使用する

Java 1.7.0 で導入されたStrokeBorderをテストします。

TitledBorderとMatteBorderを使用してTitledSeparatorを作成する

thumbnail
TitledBorderとMatteBorderを使用してTitledSeparatorを作成する

TitledBorderMatteBorderを使用してTitle付きのSeparatorを作成します。

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

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

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

JLayerで隣接する別コンポーネント上に縁を描画

thumbnail
JLayerで隣接する別コンポーネント上に縁を描画

JLayerを使用して隣接する別コンポーネント上にも縁や影を描画します。

JTreeのノードがフォーカス状態になった場合のBorderを変更する

thumbnail
JTreeのノードがフォーカス状態になった場合のBorderを変更する

JTreeのノードが選択されてフォーカス状態になった場合のBorderによる描画をUIManagerで変更します。

JTextPaneにJSeparatorを追加する

thumbnail
JTextPaneにJSeparatorを追加する

JTextPaneにセパレータとして、hr要素やJSeparatorMatteBorderを設定したJLabelなどを追加します。