我在JComponent上有動畫。動畫只是一個BufferedImage,其中ç繪製正在移動的東西。爲了使BufferedImage逐漸顯現/消失,我使用比我的JComponent的寬度小的剪輯區域調用repaint。 我得到的問題是,當swing必須重繪組件時,它會在我的裁剪區域邊界之外繪製BufferedImage。 我該如何改進? 感謝您的幫助。擺動重新粉刷
Q
擺動重新粉刷
0
A
回答
0
如果您希望圖像出現並消失,我不會在不希望它顯示的週期上繪製它,而不是爲了該目的而亂搞剪輯區域。這也會更有效率,因爲否則,JVM必須計算圖像的哪一部分在視圖中。
+0
我不知道我是否正確理解你的解釋,但圖像是從左向右移動的,我希望它從右側開始逐漸出現,當它到達所需區域的左側時逐漸消失它被顯示。如果我不在某個循環上繪製它,那麼它將不會逐漸出現/消失? – wotan2009 2011-04-28 17:44:59
相關問題
- 1. JLabel不重新粉刷
- 2. 擺動mappanel地圖刷新
- 3. 爲什麼JLabel不斷重新粉刷?
- 4. 重新粉刷開羅窗戶?
- 5. 畫布在不斷重新粉刷時閃爍
- 6. 爲什麼重新粉刷會使它更安全?
- 7. tableview刷新粉碎Thread1:信號SIGABRT
- 8. 如何重新啓動,重新加載或刷新活動?
- 9. 定期刷新/重新加載活動
- 10. 擺脫刷新按鈕點擊
- 11. 的DataGridView沒有粉刷
- 12. 刷新/重繪的OpenLayers層(KML)網絡鏈路自動刷新
- 13. 如何擺脫Facebook粉絲頁面中的滾動條
- 14. 與SVG SVG矩形「高清」填寫,變成黑色時重新粉刷
- 15. 爲什麼我的背景在重新粉刷後出現毛刺?
- 16. 物品完成重新粉刷後,我可以收到通知嗎?
- 17. 在粉碎後重新啓動MongoDB Connecton - NodeJS
- 18. 重新加載/刷新ABPersonViewController
- 19. python刷新/重新加載
- 20. 刷新/重新加載FileChooser
- 21. 重新索引/刷新SectionIndexer
- 22. 刷新/重新加載uipicker
- 23. NSFetchedResultsController刷新重新讀取?
- 24. 拉動刷新
- 25. 刷新活動
- 26. 刷新活動
- 27. 自動刷新
- 28. JTabbedPane擺動更新錯誤
- 29. 重新啓動應用程序時的流星自動刷新
- 30. 頁面自動刷新而不刷新
你能發表一些代碼嗎? – Heisenbug 2011-04-28 17:08:18