package edu.jsu.leathrum.mathlets.shared; import java.awt.*; public class FormattedFixedWidthLabel extends FormattedLabel { private int fixedwidth = 0; public FormattedFixedWidthLabel(String s, int fx) { super(s); fixedwidth=fx; super.setSize(fx,super.getSize().height); } public FormattedFixedWidthLabel(int fx) { super(); fixedwidth=fx; super.setSize(fx,super.getSize().height); } public Dimension getPreferredSize() { return new Dimension(fixedwidth, super.getPreferredSize().height); } public Dimension getMinimumSize() { return new Dimension(fixedwidth, super.getMinimumSize().height); } public void setText(String s) { super.setText(s); super.setSize(fixedwidth,super.getSize().height); repaint(); } public void setWidth(int wd) { super.setSize(wd,super.getSize().height); fixedwidth = wd; } }