JPanel和组合框上的java背景图像
我想知道是否有可能在JPanel上的背景图片上放置一个创建的组合框。我试图这样做,但是,我认为背景图像是重叠我的组合框,所以它不会出现。任何人都知道一种干净的方法,在JPanel上有一个背景图像,上面有一个组合框,并使用框布局进行定位
你可以在下面搜索框中键入要查询的问题!
我想知道是否有可能在JPanel上的背景图片上放置一个创建的组合框。我试图这样做,但是,我认为背景图像是重叠我的组合框,所以它不会出现。任何人都知道一种干净的方法,在JPanel上有一个背景图像,上面有一个组合框,并使用框布局进行定位
# 1 楼答案
另一种方法(可能使用得更多)是覆盖}并将图像直接绘制到
JPanel
{Graphic
的对象:# 2 楼答案
我认为应该使用setComponentZOrder()方法
下面是一个例子:http://weblogs.java.net/blog/2009/01/21/swing-internals-paint-order
(查看JavaDoc了解更多详细信息:setComponentZOrder() method