作者WhenTheyCry (34)
看板java
標題[問題] byte[]存進Clipboard(剪貼簿)
時間Fri Jul 16 22:40:04 2010
請問要如何把 byte[] 存進 Clipboard 呢?
Clipboard 好像只吃 string 說
附上程式流程
=========================================
1.從網路下載ans檔案:使用
BufferedInputStream
(PCMAN存ANSI檔所用的格式)
2.讀取
BufferedInputStream 中的資料:使用
ByteArrayOutputStream
3.將
ByteArrayOutputStream 中的資料存進系統的 Clipboard (剪貼簿)
==========================================
結束
卡在3.不知道怎麼做
嘗試用 ByteArrayOutputStream.toString()
不過會變亂碼,因為有些字是big5 uao編碼 <= 我的理解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.185.65.17
→ tkcn:去看 String API! 07/16 23:06
請問可以詳細一點嗎?
如果是編碼的部分,我也想過了,可是有哪個編碼能正確解讀= =?
好像搞錯了,改一下文
推 LPH66:不知道用哪個時就用系統預設吧 07/17 01:49
→ WhenTheyCry:還是一樣... 07/17 10:36
→ sbrhsieh:重點在於byte array數據內容是什麼?放進剪貼簿做什麼? 07/17 18:38
→ WhenTheyCry:是PTT的圖片,放進剪貼簿就可以直接在PCMAN貼上 07/17 18:44
※ 編輯: WhenTheyCry 來自: 111.185.65.17 (07/17 18:52)
→ fakewing:How about using Base64 to encode/decode binary data? 07/22 00:52
→ LPH66:樓上你看懂原PO想做什麼了嗎?! 07/23 11:23