По этой схемe компоненты размещаются в окне (или другом контейнере) строка за строкой. Например , текстовые метки, иконки, текстовыеполяикнопкибудутдобавлятьсявпервуюусловнуюстроку , пока в ней есть место. Когда первая строка заполнится, оставшиеся компонентыбудутдобавлятьсявследующуюстрокуитакдалее. Если пользовательизменитразмерокна,картинаможетизмениться.Просто потяните за угол калькулятора, чтобы поменять его размер. Посмотритекак java.awt.FlowLayout переупорядочиваетэлементы окнавовремяизмененияегоразмеров.

В следующем примере кода, ключевое слово this представляет экземпляркласса SimpleCalculator.
FlowLayout fl = new FlowLayout(); this.setLayoutManager(fl);
Согласен, FlowLayout не лучшим образом подходит для нашего калькулятора.Давайтетеперьпопробуемчто нибудьдругое.