我能夠實現nattable的複製粘貼功能,它在nattable內部工作得很好,也適用於其他內部nattable。但不能粘貼外部系統的數據。我試圖擴展Copyhandler和Paste處理程序。但我無法從系統剪貼板中獲取數據。請幫助我。Nattable:需要幫助將數據從extenal源粘貼到Nattable
0
A
回答
0
要想從系統剪貼板中的數據時,從Excel先前複製的數據,你可以嘗試使用下面的代碼:
final Clipboard cb = new Clipboard(Display.getCurrent());
Button paste = new Button(buttonPanel, SWT.PUSH);
paste.setText("Paste");
paste.addListener(SWT.Selection, new Listener() {
@Override
public void handleEvent(Event e) {
TextTransfer transfer = TextTransfer.getInstance();
String data = (String) cb.getContents(transfer);
if (data != null) {
System.out.println(data);
}
}
});
你只需要從系統剪貼板中的數據,並interprete它來搭配你的NatTable結構。而且您需要知道Excel會將新的行字符和製表符作爲分隔符添加,以便您能夠正確解析數據。
+0
感謝德克....我能夠使用Nattable工作簿作爲Excel工作簿...感謝您的幫助,所有的問題..... – jugal
+0
它如果工作,然後請接受答案表明也爲其他人搜索相同的答案。 –
相關問題
- 1. Nattable:我需要幫助粘貼在Nattable的細胞的甲酸也
- 2. 我需要幫助來執行Cut命令Nattable
- 3. NatTable篩選
- 4. Treeview in Nattable
- 5. 需要幫助 - 粘滯navbar
- 6. 從Nattable中刪除多行
- 7. tinyMCE字計數器上需要粘貼幫助
- 8. 需要幫助將Kendo TreeView綁定到本地數據源
- 9. NatTable的回形針
- 10. NatTable的JUnit測試
- 11. 樹沒有在NatTable
- 12. NatTable最大列寬
- 13. NatTable:如何在NatTable網格中啓用自動對焦功能
- 14. 需要數據庫幫助
- 15. 需要幫助將數據從AS3發送到PHP
- 16. 需要幫助從Firebase檢索數據
- 17. 需要幫助發送數據到textview
- 18. 需要幫助從
- 19. NatTable - 僅當編輯時需要複選框
- 20. 需要浮動(粘性)元素幫助
- 21. Nebula - 將網格轉換爲NatTable
- 22. 使用NatTable的樹實現
- 23. CTabItem中的NatTable寬度
- 24. Nebula Nattable - 動態更改列
- 25. 刪除Nattable中的行號
- 26. 2圖像樹的根nattable
- 27. Eclipse錯誤安裝NatTable
- 28. Maven NatTable clean +安裝失敗
- 29. 將NatTable用於緩慢檢索的大數據
- 30. 如何動態設置輸入到Nattable?
取決於系統剪貼板上的數據類型。沒有進一步的信息,很難提供幫 –
我正在複製Excel中的數據並嘗試將其粘貼到Nattable ....我知道在nattable中我們正在使用內部剪貼板....我們能夠將數據複製到系統剪貼板,但是有沒有可用於從系統剪貼板獲取數據 – jugal