Pessoal, to migrando uma aplicacao do windows para o linux, mas tudo que eu uso para fazer o JFrame ficar transparente ( e funfa no Mac e no windows) por algum motivo nao funciona do linux = /
estou tentando coisas do tipo:
this.setUndecorated(true);// tira a borda da janela e tbm os btns de minimizar e maximizar
//AWTUtilities.setWindowOpacity(this, 0.7F);//deixa tudo transparente
//Shape currentShape = AWTUtilities.getWindowShape(this);
//AWTUtilities.setWindowShape(this,currentShape);
try{
AWTUtilities.setWindowOpaque(this,true);//some com o jframe mas deixar os containers que estao dentro dele aparecendo
}catch(Exception e){
//erro ao criar transparencia
}
setVisible(true);//faz o O2C aparecer na tela
tbm tentei coisas com o setOpaque… mas nada.
Alguem pode por favor me ajudar?
Obrigado!