Mam pytanie w sprawie zachowań komponentów w pewnych nietypowych sytuacjach. Dowiedziałem się, że w momencie, w którym komponent zostaje uwidoczniony metoda setBounds już nie powinna być wykonywana w celu jego przemieszczenia. A zakładając, że moja aplikacja zawiera dla przykładu przycisk, który stanowi luźną kompozycję względem reszty interfejsu - w sensie - chciałbym go przemieszczać w dowolne miejsce i dowolnie resize'ować. Metoda setBounds zmienia między innymi rozmiar jak w przypadku wywołania metody setSize, które nie będzie skuteczne w przypadku takich manewrów o jakich piszę, ale setPrefferedSize już będzie. Czy jest podobna metoda dla ustawiania położenia ? Zakładając, że mój przycisk nie podlega żadnym layoutom i jest widoczny - jak zmieniać dynamicznie jego rozmiar i lokalizację skoro nie powinno się używać setBounds, a jakikolwiek layout zostaje wykluczony ?