我有一個帶有SWT小部件的應用程序,比如org.eclipse.swt.widgets.Text,並且希望將一些控件添加到粘貼功能中。SWT小部件上的「粘貼」監聽器
這個想法是,如果用戶可以粘貼一串ID,我檢測到,運行一些代碼並粘貼對應於ID的對象。
因此,我正在尋找某種「ClipBoardListener」來添加到我的小部件,但似乎並不存在。一個keylistener只會捕獲通過鍵完成的粘貼,然後你將不得不處理不同的鍵組合以粘貼到不同的操作系統中。
基於this java 1.2 question我試着子類文本類並重寫inser的方法,但沒有工作
Exception in thread "main" org.eclipse.swt.SWTException: Subclassing not allowed
似乎是一個醜陋的解決方案呢。
謝謝,是的,這將工作,我認爲。 – Fredrik 2010-06-01 10:34:29