Re: 該怎麼將Java Application轉成Java Applet?

看板java作者 (理想絕非空想)時間15年前 (2008/12/01 14:05), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串3/5 (看更多)
※ 引述《Mewra ()》之銘言: : Hi, : 以JFrame為底寫了一個檔案大小不斷膨脹的Java application. : 這個project已接近完成, 但最近又收到一個requirement.. : 要我們將這個Java Application轉成Java Applet. : 這讓我們實在很頭痛, 因為將JFrame改成Applet會蹦出數不盡的紅點.. : 請問有沒有什麼方法可以將JFrame轉成Applet? : 謝謝 把所有Swing元件全部從原本的JFrame裡面抽離出來。 放進獨立的一個JPanel,如果原JFrame有處理任何的事件也一併加入此JPanel。 此時該JFrame應該只剩下呼叫 setContentPane(mainPanel); (當然一些視窗的設定如 setDefaultCloseOperation() 還是得保留下來) 接著寫一個JApplet並覆寫init(),同樣在方法內呼叫 setContentPane(mainPanel); 這樣就可以很輕易的轉為applet了。 -- 多花點功夫整理一下,也可以讓同一隻jar檔變成雙模。 也就是同時可以啟動為application,也同時可以放在網頁執行為applet。 加油! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.88.74

12/02 02:20, , 1F
推寶卡卡同學
12/02 02:20, 1F
文章代碼(AID): #19CtwrQT (java)
討論串 (同標題文章)
文章代碼(AID): #19CtwrQT (java)