java JFrame制作透明窗口的问题
this.setUndecorated(true);this.setBackground(newColor(0,0,0,0));this.setDefaultLookAn...
this.setUndecorated( true );
this.setBackground( new Color( 0 , 0 , 0 , 0 ) );
this.setDefaultLookAndFeelDecorated( true );
想要达到窗口透明组件不透明的效果...还需要调用paint函数可以用JPanel的paint代替...但是不能不用
这样设置的话窗口确实透明了......但是不仅按钮变得奇怪了 , 而且一重写paint函数 ( 就算是JPanel的paint也不行 ) 就又会变回原来的样子
这个该怎么解决? 展开
this.setBackground( new Color( 0 , 0 , 0 , 0 ) );
this.setDefaultLookAndFeelDecorated( true );
想要达到窗口透明组件不透明的效果...还需要调用paint函数可以用JPanel的paint代替...但是不能不用
这样设置的话窗口确实透明了......但是不仅按钮变得奇怪了 , 而且一重写paint函数 ( 就算是JPanel的paint也不行 ) 就又会变回原来的样子
这个该怎么解决? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询