1
我在一個coposite中有一個SWT表,並且我使用TableColumnLayout動態調整表列的大小。在eclipse中使用TableColumnLayout時AssertionFailedException
嘗試啓動包含表格的jface對話框時出現以下錯誤。
org.eclipse.core.runtime.AssertionFailedException: assertion failed: Unknown column layout data
這是採用了相應的代碼:
TableColumnLayout layout = new TableColumnLayout();
composite.setLayout(layout);
layout.setColumnData(column1, new ColumnWeightData(30));
layout.setColumnData(column2, new ColumnWeightData(30));
layout.setColumnData(column3, new ColumnWeightData(30));
layout.setColumnData(column4, new ColumnWeightData(30));
layout.setColumnData(column5, new ColumnWeightData(30));
任何人都可以讓我知道什麼導致我的錯誤?
你是對的,我還沒有設置2列的列數據。 – user1168608