mirror of
https://github.com/correl/mage.git
synced 2024-12-26 03:00:11 +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
|
// set the column width from saved value or defaults
|
||||||
int[] widths = Util.getIntArrayFromString(PreferencesDialog.getCachedValue(PreferencesDialog.KEY_TABLES_COLUMNS_WIDTH, null));
|
int[] widths = Util.getIntArrayFromString(PreferencesDialog.getCachedValue(PreferencesDialog.KEY_TABLES_COLUMNS_WIDTH, null));
|
||||||
int lengthW = widths.length;
|
if (widths != null) {
|
||||||
int i = 0;
|
int lengthW = widths.length;
|
||||||
for (int width : defaultColumnsWidth) {
|
int i = 0;
|
||||||
if (lengthW > i) {
|
for (int width : defaultColumnsWidth) {
|
||||||
width = widths[i];
|
if (lengthW > i) {
|
||||||
|
width = widths[i];
|
||||||
|
}
|
||||||
|
TableColumn column = table.getColumnModel().getColumn(i++);
|
||||||
|
column.setWidth(width);
|
||||||
|
column.setPreferredWidth(width);
|
||||||
}
|
}
|
||||||
TableColumn column = table.getColumnModel().getColumn(i++);
|
|
||||||
column.setWidth(width);
|
|
||||||
column.setPreferredWidth(width);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// set the column order
|
// set the column order
|
||||||
|
|
Loading…
Reference in a new issue