JFrame 设置背景图片方法(转)_随心所欲_百度空间

2022-10-07 20:28:30   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《JFrame 设置背景图片方法(转)_随心所欲_百度空间》,欢迎阅读!
背景图片,随心所欲,设置,方法,JFrame

JFrame 设置背景图片方法(转)

import java.awt.Container;

import javax.swing.ImageIcon;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JPanel;

public class Test extends JFrame {

public Test() {

setBak(); // 调用背景方法

Container c = getContentPane(); // 获取JFrame面板

JPanel jp = new JPanel(); // 创建个JPanel

jp.setOpaque(false); // 把JPanel设置为透明 这样就不会遮住后面的背景 这样你就能在JPanel随意加组件了

c.add(jp);

setSize(540, 450);

setVisible(true);

}

public void setBak() {

((JPanel) this.getContentPane()).setOpaque(false);

ImageIcon img = new ImageIcon("d:/6c32386744a0f6cdf536546b.jpg");

JLabel background = new JLabel(img);

this.getLayeredPane().add(background, new Integer(Integer.MIN_VALUE));

background.setBounds(0, 0, img.getIconWidth(), img.getIconHeight());

}

public static void main(String[] args) {

Test s = new Test();

s.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

}

}

本文来源:https://www.wddqxz.cn/db0fc84977232f60ddcca17a.html

相关推荐