以下程序段是选择项目事件处理程序的样例,一个由 3 个按组成的选择组被定义为一个面板子类 Panel ,当某个按被选中时,按监视程序在类 MyWindow 的一个文本框中输出某个按被选中的字样。以下是类 Panel 的定义。 class Panel extends JPanel implements ItemListener{ static JRadioButton box[]; ButtonGroup g; Panel ( String radioNameList[] ) { box=new JRadioButton[radioNameList.length]; setLayout ( new GridLayout ( 1, radioNameList.length )) ; g=new ButtonGroup () ; for ( int i=0;i