package rene.gui;
import java.awt.Checkbox;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
{ DoActionListener C;
public CheckboxActionTranslator
{ C=c; S=s; CB=cb;
}
{ C.itemAction(S,CB.getState());
}
}
/**
A Checkbox with modifyable font.
<p>
To be used in DoActionListener interfaces.
*/
public class CheckboxAction
extends Checkbox
{ public CheckboxAction
(DoActionListener c,
String s
)
{ super(s);
if (Global.NormalFont!=null) setFont(Global.NormalFont);
addItemListener(new CheckboxActionTranslator(this,c,s));
}
public CheckboxAction
(DoActionListener c,
String s,
String h
)
{ super(s);
if (Global.NormalFont!=null) setFont(Global.NormalFont);
addItemListener(new CheckboxActionTranslator(this,c,h));
}
}