Icon expandedIcon = getExpandedIcon(); if(expandedIcon != null) drawCentered(tree, g, expandedIcon, middleXOfKnob, middleYOfKnob ); } else if(isLocationInExpandControl(path, uH.getXPos(), uH.getYPos()) && !isExpanded && rolloverEnabled) { if(row == uH.getRow()) { if(rolloverIcon != null) drawCentered(tree, g, rolloverIcon, middleXOfKnob, middleYOfKnob); } else { Icon collapsedIcon = getCollapsedIcon(); if(collapsedIcon != null) drawCentered(tree, g, collapsedIcon, middleXOfKnob, middleYOfKnob); drawCentered(tree, g, collapsedIcon, middleXOfKnob, middleYOfKnob);