7

JDialogを使用した装飾なしの周囲の境界線について質問がありMetal L&Fます。

この図を見て、このウィンドウにある境界線を確認してください。

ここに画像の説明を入力

の一番外側にある青い境界線を取り除くか、色を変更する方法を見つけようとしていJDialogます。の UI デフォルトを調べましたLook & Feelが、これで機能するものを見つけることができませんでした。

その境界線をなくす方法について何か考えがある人はいますか?

ありがとう!

4

3 に答える 3

11

Borderルート ペインのを変更する必要があります。

getRootPane().
   setBorder( BorderFactory.createLineBorder(Color.RED) );
于 2013-07-01T22:20:23.857 に答える
2

次のようなことができます。

((JPanel)getContentPane()).setBorder(BorderFactory.createLineBorder(Color.BLUE));

ここに画像の説明を入力


最も外側の境界線を変更するためにこれを行うことができます:

getRootPane().setBorder(BorderFactory.createLineBorder(Color.BLUE));

これはあなたがやりたいことですか?

于 2013-07-01T21:09:05.417 に答える