labelexample.java

来自「JAVA SE6 全方位学习 朱仲杰 编著 机械工业出版社出版」· Java 代码 · 共 43 行

JAVA
43
字号
import java.awt.*;import java.awt.event.*;public class LabelExample implements ItemListener{	Frame f;	Choice ch;	Label result;	public static void main(String argv[])	{		new LabelExample(argv);	}	public LabelExample(String argv[])	{		f = new Frame("Label Example");		result = new Label("No item selected.");		ch = new Choice();		ch.addItemListener(this);		for (int i=0; i<argv.length; i++)			ch.add(argv[i]);		f.add(ch, BorderLayout.NORTH);		f.add(result, BorderLayout.SOUTH);		f.pack();		f.setVisible(true);		System.out.println("Total "+ch.getItemCount()+" items.");	}	public void itemStateChanged(ItemEvent e)	{		Choice c = (Choice)e.getSource();		String str = c.getSelectedItem()+" selected!";		result.setText(str);	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?