Mechanizm działania Karta jest formą widżetu pojemnikowego składającego się z uchwytu karty i powierzchni do wyświetlania następnych widżetów. Widżet kart zawiera najmniej dwie karty. Wszystkie karty widżetu kart współdzielą powierzchnię wyświetlania, z tym że każda karta dysponuje własnym zestawem opcji (widżety w różnej postaci graficznej), natomiast na powierzchni wyświetlania są pokazywane widżety tylko tej karty, która jest aktywna. Po kliknięciu na nieaktywną kartę następuje najpierw dezaktywacja aktywnej karty i wycofanie widżetów należących do niej, a następnie uaktywnienie nowo wybranej karty i upakowanie jej widżetów na wspólnej powierzchni wyświetlania.
Biblioteki IDE (np. Eclipse, ActiveHDL) pozwalają na obsługę kart na różnych poziomach dostępu. Najprostszą metodą użycia widżetu kart jest dostanie się do jego wnętrza określonej karty i umieszczenie w nim widżetów kontrolnych. W takim przypadku przełączanie powierzchni wyświetlania będzie się odbywało wyłącznie automatycznie, bez konieczności programowania jakiejkolwiek dodatkowej akcji.