• 下拉列表 JComboBox 的使用


    下拉列表(JComboBox)通常显示一个可选条目,允许用户在一个下拉列表中选择不同条目,用户也可以在文本区内输入选择项。

    package first;
    import java.awt.FlowLayout;
    import java.awt.event.ItemEvent;
    import java.awt.event.ItemListener;
    
    import javax.swing.ImageIcon;
    import javax.swing.JComboBox;
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    import com.sun.xml.internal.fastinfoset.algorithm.IEEE754FloatingPointEncodingAlgorithm;
    class CobTest extends JFrame implements ItemListener
    {
    	JLabel jlb;
    	ImageIcon france,germany,italy,japan;
    	public CobTest(String s) {
    		// TODO Auto-generated constructor stub
    		setSize(300,200);
    		setVisible(true);
    		setTitle(s);
    		setDefaultCloseOperation(EXIT_ON_CLOSE);
    		setLayout(new FlowLayout());
    		JComboBox jc=new JComboBox();
    		jc.addItem("中国");
    		jc.addItem("俄罗斯");
    		jc.addItem("韩国");
    		jc.addItem("联合国");
    		jc.addItemListener(this);
    		add(jc);
    		jlb=new JLabel(new ImageIcon("./image/中国.jpg"));
    		add(jlb);
    		validate();
    	}
    	public void itemStateChanged(ItemEvent e) {
    		// TODO Auto-generated method stub
    		String s=(String)e.getItem().toString();
    		jlb.setIcon(new ImageIcon("./image/"+s+".jpg"));
    	}
    }
    public class Test  
    {
    	public static void main(String[] args) 
    	{
    	   new CobTest("下拉列表框示例");
    	}
    }
    
  • 相关阅读:
    android系统平台显示驱动开发简要:LCD基本原理篇『一』
    友好博客集
    Linux内核OOM机制的详细分析
    api
    AOSP
    Android 开发之 ---- 底层驱动开发(一)
    液晶常用接口“LVDS、TTL、RSDS、TMDS”技术原理介绍
    S5P4418 uboot 分析
    android SharedPreferences apply和commit的区别
    HTTPConnection与HTTPClient的区别
  • 原文地址:https://www.cnblogs.com/cmmdc/p/6854914.html
Copyright © 2020-2023  润新知