Java 透明jFrame中的透明LibGDX未正确渲染

Java 透明jFrame中的透明LibGDX未正确渲染,java,libgdx,jframe,Java,Libgdx,Jframe,我在自定义JFrame()中创建了一个透明的LibGDX画布。现在的问题是,当我渲染任何东西时,它看起来都是半透明的,就像黑色完全丢失了一样。以下是一个屏幕截图: 在渲染循环中,我调用: Gdx.gl.glClearColor( 0, 0, 0, 0); Gdx.gl.glClear( GL20.GL_COLOR_BUFFER_BIT | GL20.GL_DEPTH_BUFFER_BIT ); 这是我用来使框架透明的部分: theFrame.setUndecorated(true); th

我在自定义JFrame()中创建了一个透明的LibGDX画布。现在的问题是,当我渲染任何东西时,它看起来都是半透明的,就像黑色完全丢失了一样。以下是一个屏幕截图:

在渲染循环中,我调用:

Gdx.gl.glClearColor( 0, 0, 0, 0);
Gdx.gl.glClear( GL20.GL_COLOR_BUFFER_BIT | GL20.GL_DEPTH_BUFFER_BIT );
这是我用来使框架透明的部分:

theFrame.setUndecorated(true); 
theFrame.setBackground(new Color(1.0f,1.0f,1.0f,0.1f));
那么,怎样才能在透明的框架上正常显示呢