Изменить размер столбца таблицы, чтобы заполнить все доступное пространство

У меня есть эта таблица в Eclipse SWT, с 5 столбцами. Я изменяю размер окна и вместе с этим всю таблицу, но столбцы не меняются, чтобы заполнить все доступное пространство.

Есть ли способ компоновки, который я могу использовать, чтобы изменить размер столбца, чтобы заполнить все доступное пространство? Я нашел некоторый код, который изменяет размер столбцов после изменения размера клиентского пространства, но для меня это небольшой взлом.

Конечно, должен быть приличный элегантный способ сделать это, используя сам макет.