To convert from AWT to AFC, instances of java.awt.CardLayout should be transformed into instances of com.ms.ui.UITabLayout.
CardLayout implements LayoutManager2: be sure to see its changes.
AFC does not provide a direct transformation for CardLayout in the UILayoutManager. Instead, CardLayout is replaced by UITabLayout, which provides a layout manager for a set of tab controls and their pages, which is an improvement on the idea behind CardLayout. UITabViewer, the object that uses UITabLayout as its layout manager, can include UITabs with all types of UIComponents embedded inside.
There is no direct port of CardLayout: you will need to use UITabLayout instead.