mirror of
https://github.com/correl/mage.git
synced 2024-12-25 03:00:15 +00:00
Fixed NPE in the Tables panel.
This commit is contained in:
parent
5717844297
commit
ffaffa39f8
1 changed files with 11 additions and 9 deletions
|
@ -1199,15 +1199,17 @@ class TableTableModel extends AbstractTableModel {
|
|||
|
||||
// set the column width from saved value or defaults
|
||||
int[] widths = Util.getIntArrayFromString(PreferencesDialog.getCachedValue(PreferencesDialog.KEY_TABLES_COLUMNS_WIDTH, null));
|
||||
int lengthW = widths.length;
|
||||
int i = 0;
|
||||
for (int width : defaultColumnsWidth) {
|
||||
if (lengthW > i) {
|
||||
width = widths[i];
|
||||
}
|
||||
TableColumn column = table.getColumnModel().getColumn(i++);
|
||||
column.setWidth(width);
|
||||
column.setPreferredWidth(width);
|
||||
if (widths != null) {
|
||||
int lengthW = widths.length;
|
||||
int i = 0;
|
||||
for (int width : defaultColumnsWidth) {
|
||||
if (lengthW > i) {
|
||||
width = widths[i];
|
||||
}
|
||||
TableColumn column = table.getColumnModel().getColumn(i++);
|
||||
column.setWidth(width);
|
||||
column.setPreferredWidth(width);
|
||||
}
|
||||
}
|
||||
|
||||
// set the column order
|
||||
|
|
Loading…
Reference in a new issue