bgtest2.java

来自「《SWING HACKS》源码 作者: Joshua Marinacci,Ch」· Java 代码 · 共 31 行

JAVA
31
字号
import javax.swing.*;import java.awt.*;public class BGTest2 {        public static void main(String[] args) {        JFrame frame = new JFrame("Transparent Window");        frame.setUndecorated(true);        TransparentBackground bg = new TransparentBackground(frame);        bg.setLayout(new BorderLayout());                JPanel panel = new JPanel() {            public void paintComponent(Graphics g) {                g.setColor(Color.blue);                Image img = new ImageIcon("mp3.png").getImage();                g.drawImage(img,0,0,null);            }        };        panel.setOpaque(false);                bg.add("Center",panel);                        frame.getContentPane().add("Center",bg);        frame.pack();        frame.setSize(200,200);        frame.setLocation(500,500);        frame.show();    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?