LazyCat2222
2010-01-22 09:39
采纳率: 0%
浏览 418
已采纳

JComboBox添加图片

我要往JComboBox里面添加的数据,会有3种样式
1、会全部是文本字符串,2、 全部是图片。3、 图片与字符串是混乱的,它们之间没有位置关系,都是随机的。

我的下拉框要能添加这样子的一些数据到里面,请问该怎么个实现法?谢谢!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • hermit1216 2010-01-23 18:22
    已采纳

    每个JLabel由一个图片和一串文字组成.把JLabel添加到JComboBox

    已采纳该答案
    打赏 评论
  • hermit1216 2010-01-22 13:46

    JComboBox的addItem(Object obj)方法

    其中Obj可以是任何形式的对象,你可以把ImageIcon对象加到列表里

    图片与字符串是混乱的
    [url]http://java.sun.com/docs/books/tutorial/uiswing/examples/components/CustomComboBoxDemoProject/src/components/CustomComboBoxDemo.java[/url]

    打赏 评论
  • wocsok 2010-01-22 23:40

    你可以先初始化一个数组 写段取随机数的代码啊 让每次取出的都随即排列 让JComboBox每次随即向里面addItem不就好了么 呵呵

    打赏 评论
  • wocsok 2010-01-23 17:47

    [color=indigo]可以实现啊,你想想看,图片可以添加吧?文字可以添加吧? 那么一起混着添加有什么不行,只是大不了重新写个类去拓展一下么,可以在里面进行布局啊[/color]

    打赏 评论

相关推荐 更多相似问题