Nimbusルックアンドフィールを使用しようとしており、各コンポーネントの周りにいくつかの外部パディングが追加されているため、Nimbusルックアンドフィールのマージンを変更するにはどうすればいいですか
このパディングを削除したいと思います。これは変更可能なデフォルトのlistですが、次のコードは何も変更しません。
UIManager.put("Button.contentMargins", new Insets(0, 0, 0, 0));
他の値は期待どおりです。
このパディングを削除するにはどうすればよいですか?私はコンテンツのマージンが内部パディングを参照していると信じて
EDIT
。 source codeで外部パディングを探し
EDIT
は、ハードコードされているように見えます。私はそれがフォーカス選択プロパティを可能にするために追加されたと信じています。
これはバグと見なされるべきですか?他のL & Fはこれを行いません。この余分なパディングでは、同じレイアウトを再利用することはできません(以前のレイアウトはすべてパディングなしと仮定しています)。