import java.awt.*;
import java.awt.font.*;
import java.text.*;
import java.util.Map;
import java.util.Hashtable;
import java.util.jar.Attributes;

public class GreekLabel extends Canvas {
    AttributedCharacterIterator aci;
    Dimension siz;
    int fontHeight;
    int startingX = 0;

    public void setAci(AttributedCharacterIterator aci) {
        this.aci = aci;
    }

    public void setFontHeight(int fontHeight) {
        this.fontHeight = fontHeight;
    }

    public void setX(int x) {
        startingX = x;
    }

    public void paint(Graphics g) {
        //g.drawString(aci,0,15);
        g.drawString(aci,startingX,(int)(0.5*fontHeight));
    }

    public Dimension getMinimumSize() {
        return siz;
    }

    public Dimension getPreferredSize() {
        return getMinimumSize();
    }

    public void setPrefSize(Dimension size) {
        siz = size;
    }

}
