package org.nlamah.QLS.View.Stylesheet;
import java.awt.Dimension;
import java.awt.event.ActionListener;
import java.awt.font.TextAttribute;
import java.util.HashMap;
import java.util.Map;
import javax.swing.Box;
import org.nlamah.QLS.Model.StylesheetBlock.Section;
@SuppressWarnings("serial")
public class NavigationSectionButtonView extends StylesheetBlockButtonView
{
public NavigationSectionButtonView(Section section, ActionListener listener)
{
super(section, listener);
add(Box.createRigidArea(new Dimension( padding + 10 * section.depthLevel(), 0)));
Map<TextAttribute, Integer> fontAttributes = new HashMap<TextAttribute, Integer>();
fontAttributes.put(TextAttribute.UNDERLINE, TextAttribute.UNDERLINE_ON);
button.setFont(button.getFont().deriveFont(fontAttributes));
add(button);
}
}