![](/img/trans.png)
[英]How to add a background image to a JFrame with no panels, without using a JLabel?
[英]Adding a background image to JFrame using JLabel
我使用JLabel將背景圖像添加到JFrame。 但是,面板中還有其他JLabel添加到了特定的JFrame。 在整個JFrame中添加此背景圖像之后,其他JLabel將不可見。 如何使它們可見?
幾種選擇:
getPreferredSize()
覆蓋,該覆蓋在您的問題上下文中是有意義的(JLabel對此方法的自身覆蓋對您不起作用,因為這取決於標簽所包含的文字和圖標上,而不是添加的組件上)。 要么:
paintComponent(...)
方法替代中顯示圖像。 getPreferredSize()
。 也:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.