jface

    0熱度

    1回答

    我正在使用TextViewer並且默認情況下,我正在獲取SWT上下文菜單複製和全選。有沒有辦法從操作中刪除鍵綁定? 特殊情況:我需要這個,因爲鍵綁定與我在主樹中的鍵綁定發生衝突。 我不希望用戶使用Ctrl + C爲TextViewer並只使用上下文菜單右鍵單擊「複製」。

    0熱度

    1回答

    protected Control createDialogArea(Composite parent) { Composite composite = new Composite(parent, SWT.NONE); composite.setLayoutData(new GridData(GridData.FILL_BOTH)); composit

    1熱度

    1回答

    我有一個ComboBoxCellEditor,用戶應該只能選擇其中的項目,但不能在組合框中編輯它們。 有沒有像這樣的? new ComboBoxCellEditor(parent, items, SWT.READ_ONLY) 將這樣的伎倆: cellEditor.setReadOnly(true);

    0熱度

    1回答

    我使用Eclipse ColorRegistry來管理RCP應用程序中用戶生成的顏色。 由於顏色和按鍵是用戶生成的,因此用戶還可以更改與按鍵關聯的顏色或完全移除按鍵/顏色組合。但ColorRegistry類只有一個put方法來寫入或替換顏色,但沒有刪除方法。 有沒有辦法從註冊表中刪除一個顏色? 我想出的唯一的解決辦法是,以取代默認值的顏色,但我寧願一個乾淨的解決方案。

    0熱度

    1回答

    我想使用默認的Eclipse Bookmarks視圖和TableViewer。例如,表中的上下文菜單爲用戶提供了將選定項目用作書籤的選項。雙擊書籤將跳轉到指定的表索引。 如何添加或刪除Bookmarks視圖中的書籤項並設置書籤的內容(描述,位置,資源,路徑)?

    1熱度

    2回答

    我有一個Wizard包含兩個嚮導頁面(org.eclipse.jface.wizard.WizardPage),並且希望分別爲每個頁面設置焦點,以便始終關注每個頁面的頂部輸入字段。 設置焦點在WizardPage.createControl(Composite),首頁焦點設置正確。第二頁沒有重點。 這是由於Wizard.createPageControls(Composite),它在開始時創建所有

    0熱度

    1回答

    我已經創建了一個帶有兩列的TableViewer,並且我想在按下名爲「add」的按鈕後向它添加行。按下按鈕後,我想要創建一個空行,其中第一列單元格將提供用於鍵入文本的選項,第二列單元格將提供瀏覽系統目錄以選擇文件夾的選項。 單擊「添加」按鈕後,我設法添加一個空行,但它返回以下錯誤:發生錯誤。查看錯誤日誌以獲取更多詳細信斷言失敗:列0沒有標籤提供者。 tableviewer的目的是在第一列單元格中插

    -1熱度

    1回答

    我實現了自定義複選框樹查看器,它顯示簡單的組織層次結構。組織有一個(或多個)經理,而且每個經理都有一個(或多個)他下屬的報告人。 Organization Manager1 reportee1 reportee2 Manager2 reportee1 reportee2 reportee3

    1熱度

    1回答

    我已經研究了這個在線和在這裏死亡。我已經嘗試清理項目和eclipse -clean和其他一些東西,但迄今爲止,沒有喜悅。我也無法將它與任何事件聯繫起來;它似乎開始發生藍色。一段時間以來,這一直是Eclipse Oxygen的穩定使用。如果我切換到Mars.1或Neon,我會得到相同的結果,這讓我認爲這是一個工作區問題,但我不知道Eclipse的'膽量'很好地進入並開始混淆。老實說,這看起來像一個腐

    0熱度

    1回答

    我有一個5列的JFace TableViewer。一列可能有一個長字符串。通過調用getText(Object element)方法在ColumnLabelProvider中設置此測試。 目前文本是在字符串的列的寬度的端截短和結尾「...」當用戶調整列寬的大小這增加字符到文本中。 我想有這樣的行爲,但與「...」文本字符串的中間,使用戶可以看到文本的第一部分和文本的末尾不管什麼大小該列當前已設置。