Ho un piccolo JWindow
con un logo su cui gli utenti possono trascinare cose. I sviluppare la mia applicazione principalmente su OS X. Per avere una finestra trasparente che usoWindows Swing trasparente
setBackground(new Color(0,0,0,0));
Su un Mac funziona in modo bello, ma non riesco a ottenere lo stesso effetto sulle finestre. C'è un modo per ottenere una finestra trasparente senza usare 1.6 caratteristiche specifiche.
Ho bisogno di 1.5 compatibilità.
AWTUtilità setWindowOpacity funziona correttamente con XP. – rogerdpack
JNA (http://github.com/twall/jna) fornisce questa funzionalità in una classe di utilità. – technomage