隐藏 JFrame 角落的问题
Trouble with hiding corner of JFrame
我的 Jframe 设计有点小问题。
我用未修饰的jframe画了我的应用程序,我想隐藏jframe顶部和底部的角window,但我不知道该怎么做,请帮助我解决这个问题。
帧图像:
我试过像这样创建一个未修饰的 window。
Container c = getContentPane();
JPanel main = new JPanel();
main.setOpaque(false); // This is very important.
ImageIcon icon = new ImageIcon(getClass().getResource("signal.png"));
main.add(new JLabel(icon));
c.add(main);
然后像这样将frame undecorated 属性设置为false。(你可能已经这样做了)
myframe.setUndecorated(true);
myframe.setBackground(new Color(0,0,0,0)); // This is important.
myframe.setVisible(true);
myframe.pack();
myframe.setLocationRelativeTo(null);
结果是
我的 Jframe 设计有点小问题。
我用未修饰的jframe画了我的应用程序,我想隐藏jframe顶部和底部的角window,但我不知道该怎么做,请帮助我解决这个问题。
帧图像:
我试过像这样创建一个未修饰的 window。
Container c = getContentPane();
JPanel main = new JPanel();
main.setOpaque(false); // This is very important.
ImageIcon icon = new ImageIcon(getClass().getResource("signal.png"));
main.add(new JLabel(icon));
c.add(main);
然后像这样将frame undecorated 属性设置为false。(你可能已经这样做了)
myframe.setUndecorated(true);
myframe.setBackground(new Color(0,0,0,0)); // This is important.
myframe.setVisible(true);
myframe.pack();
myframe.setLocationRelativeTo(null);
结果是