1
如何將AWT畫布應用程序移植到輕量級Swing組件?將AWT畫布轉換爲Swing
我猜測它很簡單,可能擴展Component而不是Canvas,然後重寫正確的paint方法(可能是paintComponent)。
但是,我似乎無法得到它的工作。它也使用更新方法,我不確定它會做什麼。
我使用的代碼是here。
如何將AWT畫布應用程序移植到輕量級Swing組件?將AWT畫布轉換爲Swing
我猜測它很簡單,可能擴展Component而不是Canvas,然後重寫正確的paint方法(可能是paintComponent)。
但是,我似乎無法得到它的工作。它也使用更新方法,我不確定它會做什麼。
我使用的代碼是here。
Swing組件具有幾乎相同的AWT組件, 因爲swing基於AWT構建而沒有本機對等窗口。
請參閱此鏈接
http://www.tiki-lounge.com/~raf/jfcmanual/jfc.2.html
一個許多博客的話題在過去幾年。
你可以發佈一些你嘗試過的代碼嗎? –
我知道沒有一個快速簡單的修復方法。而不是嘗試移植或翻譯,最好從Swing的角度重新開始。 –