如何使JList显示背景图片 想让JList透明,它的ListCellRenderer也要透明 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用了setOpaque(false),之后的效果是原来被选择到的项是蓝色变成了白色。 refer to:用到了层的概念。bgLable.setIcon(backgroundIcon);getContentPane().add(bgLabel,-1); // 在最底层加一个带背景图的JLabelgetContentPane().add(yourContentPanel,0); // 在顶层添加你的组件如果添加的组件是JPanel,要把JPanel设置为透明的。panel.setOpaque(false); 谢谢,楼上的帮助,但我说的问题依然没有得到答案。 我想要的结果是JList也能显示背景除了被选到那一项。 随机数种子的问题,求高手解答 谁能帮我解释一下这几个正则表达式是什么意思? 大哥们呀帮帮忙呀 Iterator是如何获得对象类型的 急救:可执行JAR包,路径设置问题 在线等待! 求《Java Swing 2nd》 小弟初学java想装个jdk但是不知道怎么装和设置环境变量(在linux和win2000中) 请大虾们帮忙!!! 怎么调用自己定义的class ,小菜 两个小问题 java支持拖放吗? 已经导入的*.csv数据文件怎么用存储应用啊? 用Java编写与windows中自带记事本几乎一样的代码
用到了层的概念。
bgLable.setIcon(backgroundIcon);
getContentPane().add(bgLabel,-1); // 在最底层加一个带背景图的JLabel
getContentPane().add(yourContentPanel,0); // 在顶层添加你的组件
如果添加的组件是JPanel,要把JPanel设置为透明的。panel.setOpaque(false);