//CheckboxDemo //Demonstrates how CheckboxDemoes work //Andy Harris, 05/00 import java.awt.*; import java.applet.*; import java.awt.event.*; public class CheckboxDemo extends Applet implements ItemListener{ Label lblOutput = new Label("Sample Text"); Checkbox cbItalic = new Checkbox("Italic"); public void init(){ setLayout(new BorderLayout()); add (lblOutput, BorderLayout.CENTER); lblOutput.setFont (new Font("Serif", Font.PLAIN, 20)); lblOutput.setAlignment(Label.CENTER); add (cbItalic, BorderLayout.SOUTH); cbItalic.addItemListener(this); } // end init public void itemStateChanged(ItemEvent e){ if (cbItalic.getState() == true){ lblOutput.setFont (new Font("Serif", Font.ITALIC, 20)); } else { lblOutput.setFont (new Font("Serif", Font.PLAIN, 20)); } // end if } // end itemstatechanged } // end class def