package art.client.GUI.components.devices.window.colors.rtz32.tables.distributions; import art.client.GUI.components.devices.window.colors.rtz32.tables.Table; import art.library.gui.FlatGUI; import art.library.gui.flat.FlatPanel; import art.library.gui.flat.FlatSplitPane; import art.library.gui.flat.FlatTitle; import art.library.gui.flat.table.FlatTable; import art.library.gui.flat.table.Model.TableDataColumn; import art.library.model.devices.colors.controller.RTZ32.RTZ32_ControllerConfiguration; import art.library.model.devices.colors.controller.RTZ32.configuration.RTZ32_Configuration_Program; import art.servers.Shared; import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.Insets; import java.awt.event.ComponentAdapter; import java.awt.event.ComponentEvent; import javax.swing.JSplitPane; import javax.swing.ListSelectionModel; import javax.swing.SwingConstants; public class Table11_28 extends Table { private int tableNumber = 0; public Table11_28(RTZ32_ControllerConfiguration configuration, int tableNumber) { super(configuration, "table11.html"); this.tableNumber = tableNumber; initialise(); reload(configuration); } public void reload(RTZ32_ControllerConfiguration configuration) { super.reload(configuration); try { RTZ32_Configuration_Program program = configuration.rtz32.programs[tableNumber-11]; TableData[] data = new TableData[configuration.rtz32.groups.length]; for (int i=0; i