我要往JComboBox里面添加的数据,会有3种样式
1、会全部是文本字符串,2、 全部是图片。3、 图片与字符串是混乱的,它们之间没有位置关系,都是随机的。
我的下拉框要能添加这样子的一些数据到里面,请问该怎么个实现法?谢谢!
每个JLabel由一个图片和一串文字组成.把JLabel添加到JComboBox
JComboBox的addItem(Object obj)方法
其中Obj可以是任何形式的对象,你可以把ImageIcon对象加到列表里
你可以先初始化一个数组 写段取随机数的代码啊 让每次取出的都随即排列 让JComboBox每次随即向里面addItem不就好了么 呵呵
[color=indigo]可以实现啊,你想想看,图片可以添加吧?文字可以添加吧? 那么一起混着添加有什么不行,只是大不了重新写个类去拓展一下么,可以在里面进行布局啊[/color]