/* * Also see ThreeD.java */ /* Created by Håkan Johansson 2000-02-10 */ import java.awt.Button; import java.awt.Label; import java.awt.Panel; import java.awt.CardLayout; import java.awt.event.*; class BtnOrText extends Panel { Button btn; Label lbl; CardLayout cl; BtnOrText(String label) { super (); setLayout (cl = new CardLayout ()); add(btn = new Button(label),"btn"); add(lbl = new Label(),"lbl"); ShowLabel (); } void ShowButton () { cl.show (this,"btn"); } void ShowLabel () { cl.show (this,"lbl"); } void SetLabelText (String s) { lbl.setText (s); // System.out.println (btn.getLabel ()+" "+s); } }