Mercurial > hg > truffle
changeset 21054:db8f1141631f
IGV: construct ArrayList<LabelWidget> with exact size (usually 1)
author | Andreas Woess <andreas.woess@oracle.com> |
---|---|
date | Mon, 20 Apr 2015 19:54:09 +0200 |
parents | 3006db547d5f |
children | eae62344f72c |
files | src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java |
diffstat | 1 files changed, 3 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java Mon Apr 20 15:03:19 2015 +0200 +++ b/src/share/tools/IdealGraphVisualizer/View/src/com/sun/hotspot/igv/view/widgets/FigureWidget.java Mon Apr 20 19:54:09 2015 +0200 @@ -112,14 +112,13 @@ middleWidget.getActions().addAction(new DoubleClickAction(this)); middleWidget.setCheckClipping(true); - labelWidgets = new ArrayList<>(); - - String[] strings = figure.getLines(); - dummyTop = new Widget(scene); dummyTop.setMinimumSize(new Dimension(Figure.INSET / 2, 1)); middleWidget.addChild(dummyTop); + String[] strings = figure.getLines(); + labelWidgets = new ArrayList<>(strings.length); + for (String displayString : strings) { LabelWidget lw = new LabelWidget(scene); labelWidgets.add(lw);