Почему при установке отступов диалога в (0,0,0,0) есть пробел? - PullRequest
0 голосов
/ 25 октября 2011

Я добавил List к Dialog. Я перепробовал все возможности:

dialog.getContentPane().getSelectedStyle().setPadding(0, 0, 0, 0);
dialog.getContentPane().getUnselectedStyle().setPadding(0, 0, 0, 0);
dialog.getContentPane().getStyle().setPadding(0, 0, 0, 0);
list.getUnselectedStyle().setPadding(Component.LEFT, 0, false);
list.getSelectedStyle().setPadding(Component.LEFT, 0, false);
list.getStyle().setPadding(Component.LEFT, 0, false);

, но слева все еще есть пробел: цветной Label, возвращаемый из getListFocusComponent средства визуализации List, не занимает все горизонтальное пространство Dialog!

Так как же заставить Label из getListFocusComponent() занимать все горизонтальное пространство Dialog: влево и вправо?

1 Ответ

0 голосов
/ 27 октября 2011

Установите для поля списка также 0.Лучший способ определить, какой компонент отвечает, - назначить им границу строки, чтобы вы могли увидеть, какой компонент содержит отступ / поле.Обратите внимание, что поле находится за пределами этой границы.

...