再次提问Jframe窗体的背景图和JPanel背景图的设置方法
我想问两个问题,一是JFrame的背景图设置方法,二是JPanel背景图设置方法
中午的时候提问窗体的背景图设置方法,有一个朋友给的方法是:
用到了层的概念。
bgLable.setIcon(backgroundIcon);
getContentPane().add(bgLabel,-1); // 在最底层加一个带背景图的JLabel
getContentPane().add(yourContentPanel,0); // 在顶层添加你的组件
如果添加的组件是JPanel,要把JPanel设置为透明的。panel.setOpaque(false);
经实际应用,好像要与GridBagLayout配合使用,否则背景图是无法出来的,不知道是我的代码有问题,还是这个方法行不通呢?
另外,我还想知道JPanel背景图的设置方法,在网上找了N久关于背景图的资料,都找不到相关的。。。汗了。。。
兄弟姐妹们,如果你们知道,请一定来帮我啊
如果你不知道,也请你帮我顶起这个问题。。。。
谢谢