они дают одинаковые результаты, даже когда кнопка была установлена в Opaque (false)
Не путайте непрозрачность компонента с видимостью компонента.
Непрозрачность - для рисования фона компонента.
Компонент может оставаться видимым, даже если фон прозрачен.
Попробуйте использовать setVisible(false)
, чтобы увидеть разницу между этими двумя методами.
Компонент может отображаться, только если он:
- отображаемый
- видимый