Rumah >Java >javaTutorial >Bagaimana untuk Memudarkan Imej dalam JPanel Swing?
Memudarkan Imej dalam Ayunan
Anda memiliki kelas terbitan JPanel dengan imej dan anda ingin melaksanakan animasi yang memudarkan panel/imej apabila menerima acara. Walaupun menggunakan urutan dan memulakan animasi adalah mudah, kesan pudar memerlukan kejelasan lanjut.
Penyelesaian
Pertimbangkan untuk menggunakan perpustakaan Trident untuk memudahkan proses pudar. Tentukan penetap (cth., setOpacity) dalam kelas anda, membolehkan anda mengarahkan Trident untuk menginterpolasi medan "kelegapan" daripada 1.0 (legap sepenuhnya) kepada 0.0 (telus sepenuhnya) dalam tempoh tertentu. Periksa dokumentasi Trident untuk mendapatkan butiran lanjut.
Apabila melukis imej, gunakan ketelusan menggunakan AlphaComposite, yang menggunakan nilai "opacity" yang dikemas kini sebagai parameter alpha komposit. Rujuk contoh komposit alfa tutorial Matahari untuk panduan selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Memudarkan Imej dalam JPanel Swing?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!