Это пример цепочки методов. Если вы посмотрите на методы GroupLayout.Group
, вы заметите, что все методы возвращают ссылку на объект, для которого он был вызван, так что вы можете связать несколько вызовов вместе.
Код, который вы разместили, эквивалентен следующему:
GroupLayout.Group group = layout.createSequentialGroup();
group.addComponent(c1);
group.addComponent(c1);
group.addGroup(...);
layout.setHorizontalGroup(group);
Поскольку group.addComponent(c1)
возвращает group
, вы можете связать вызовы и написать group.addComponent(c1).addComponent(c2)
.