// The controls will be added to this JTabbedPane
JTabbedPane tabs = new JTabbedPane();
// Create a filter to hide internal columns from the different panels
ColumnFilter filter = new InternalFilter();
FilteredTable filteredTable = new FilteredTable(table, filter);
// Create a Dynamic Query Panel to interactively filter on the attribute values
DynamicQueryPanel dq = new DynamicQueryPanel(plot, filteredTable);
// Create a control panel for changing the visual settings of the plot