Re: [問題] ObjectOutputStream + ImageIO 出現的問題

看板java作者 (McDummy)時間14年前 (2010/01/02 09:18), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串5/7 (看更多)
※ 引述《tkcn (小安)》之銘言: : code 在此: http://paste.plurk.com/show/121038/ : Server 端將 BufferedImage 利用 ImageIO 寫入 ObjectOutputStream, : Client 端則是用 ImageIO 從 ObjectInputStream 讀 BufferedImage。 如果要用ObjectInputStream和ObjectOutputStream, 傳的object就應該要 是Serializable. 而BufferedImage不是Serializable,所以 ImageIO.write(BufferedImage, "png", ObjectOutputStream) 這樣的寫法就有問題了. ogamenewbie在推文裡提到的方式就是加了個中間人SerialTempImageByteArray, 借由byte[]來傳真正的資料. 以此為出發點,稍為再簡化一下就是這樣 http://paste.plurk.com/show/123828 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 76.124.53.119 ※ 編輯: Maisky 來自: 76.124.53.119 (01/02 09:22)

01/02 14:29, , 1F
是你沒有搞清楚狀況。
01/02 14:29, 1F
文章代碼(AID): #1BFfxeEX (java)
討論串 (同標題文章)
文章代碼(AID): #1BFfxeEX (java)