1
我想建立一個自定義的Java編輯器有三個主要組成部分:諮詢定製Eclipse Java編輯器
- 網頁瀏覽器(屏幕的一半左右)
- 與代碼輔助和語法Java編輯器高亮和其他一切是在一個標準的Java編輯器(關於屏幕的另一半)
- 小面板與「OK」和「取消」按鈕(底部的一小部分)
我需要上限TURE按鍵和操作在編輯器中的文本,但它並不需要被存儲在一個文件中。我寧願將所有文本保留在內存中,而不用擔心在磁盤上有文件。
我可以擴展EditorPart類並添加一個SWT瀏覽器組件和按鈕(以照顧1和3),但SWT文本組件是一個簡單的多行文本區域,沒有任何Java編輯器功能。
我可以延長TextEditors之一,但我不知道我是否可以添加瀏覽器和按鈕,仍然可以得到Java編輯器中的好東西。
我的問題是,它甚至有可能建造什麼,我上面的描述?我花了很多時間試圖量好,到目前爲止,我還沒有多少運氣。如果可以做到,那麼最好的方法是什麼?