Skip to content

Commit dbaf561

Browse files
committed
Optimize initialization of ProfilerTreeTable
1 parent 887c4bd commit dbaf561

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

visualvm/libs.profiler/lib.profiler.ui/src/org/graalvm/visualvm/lib/ui/swing/ProfilerTreeTable.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/*
22
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
33
*
4-
* Copyright 1997-2014 Oracle and/or its affiliates. All rights reserved.
4+
* Copyright 1997-2020 Oracle and/or its affiliates. All rights reserved.
55
*
66
* Oracle and Java are registered trademarks of Oracle and/or its affiliates.
77
* Other names may be trademarks of their respective owners.
@@ -1360,7 +1360,7 @@ private static class ProfilerTreeTableTree extends JTree implements TableCellRen
13601360

13611361

13621362
ProfilerTreeTableTree(SortedFilteredTreeModel model) {
1363-
super(model);
1363+
super((TreeModel)null);
13641364

13651365
setOpaque(false);
13661366
setBorder(BorderFactory.createEmptyBorder());
@@ -1369,6 +1369,11 @@ private static class ProfilerTreeTableTree extends JTree implements TableCellRen
13691369
setCellRenderer(new ProfilerRendererWrapper(new LabelRenderer()));
13701370

13711371
setLargeModel(true);
1372+
setModel(model);
1373+
}
1374+
1375+
public boolean isFixedRowHeight() {
1376+
return true;
13721377
}
13731378

13741379
public void setUI(TreeUI ui) {

0 commit comments

Comments
 (0)