jface

    3熱度

    1回答

    我正在尋找一種方法,從延伸TitleAreaDialog的類中的Tab鍵順序中刪除messageLabel(在圖像中用紅色箭頭突出顯示)。解決方法目前看起來是這樣的: getButton(IDialogConstants.CANCEL_ID).addTraverseListener(new TraverseListener() { @Override public void k

    1熱度

    1回答

    我創建了一個帶有兩個編輯頁面的編輯器。我爲屬性測試人員添加了兩個頁面的工具欄項目。在第一頁上,屬性測試人員正常工作。但是,如果我打開編輯器,選擇第二頁並選擇樹項目,屬性測試器不起作用。請求評估產權測試人員的手冊不起作用。在第一頁上選擇另一個視圖或樹項目後,屬性測試人員也可以在第二頁上正常工作。有什麼問題?這裏用於編輯一個例子: public class MyEditor extends FormE

    0熱度

    1回答

    我希望用戶只要點擊列標題就可以隨時排序TreeViewer。但是我不知道正確的做法。 我發現我們可以用ViewerComparator來排序不同的元素。但是,我不知道如何設置聽衆能夠正確地升序或降序排序。 有沒有辦法使用JFace Library自動生成ARROW以讓用戶在列排序中選擇降序還是升序? 問候, 金都

    1熱度

    1回答

    我是GEF & RCP中的新成員。現在我想保存我的ViewPart退出,因爲我已經實現了savestate和init方法。但我正在使用tableItem來填充「我的」視圖中的數據。當我試圖從我的桌子上拿到文字並將它們存儲在我的藏身處時,什麼都沒有發生。如何從saveState和保存存儲在表項我的數據並進行初始化當我啓動我的圖形編輯器 public class Theartview extends

    0熱度

    1回答

    我目前正在使用SWT TableViewer。我有一個StyledCellLabelProvider實施。我給了它一組輸入,它顯示它很好。在用例中,用戶可以從表中選擇行來執行某些操作,然後需要將圖標添加到每個修改完成的行上的特定單元格。 我在這裏遇到的問題是,圖像沒有顯示出來,除非我在執行修改後在物理內部查看tableviewer。請注意,在修改完成後,tableviewer的選擇保持不變。我知道

    1熱度

    2回答

    我面臨使用JFace IAction和setAccelerator()的鍵盤快捷鍵問題。我的示例代碼: menuAction.setAccelerator(SWT.CTRL | 'A'); 鍵盤快捷鍵CtrlL + A是不是我的應用程序內的認可。

    0熱度

    1回答

    如何禁用CheckboxTreeViewer中的樹節點?基本上我想要的是無論何時在複選框樹中選擇父項,它的所有子項都應該被禁用,並且不應該可以選擇。如果在禁用它們之前先選擇了其中的任何一個,則所有的孩子都應該被取消選擇。 任何方式?

    -1熱度

    1回答

    我有一個要求,在選擇按鈕我需要處理一些東西,並根據結果必須設置文本在同一個按鈕。以下是示例代碼片段。 buttonOrganization = new Button(parent, SWT.PUSH); OrgSelectionBtnListener listnerButton = new OrgSelectionBtnListener(buttonOrganization, Sess

    0熱度

    1回答

    我有一個TableViewer多列,其中一些列有工具提示,有些列沒有工具提示。工具提示的支持是通過 ColumnViewerToolTipSupport.enableFor(tableViewer); 啓用每一列都具有分配其​​方法或者返回null(無提示)一個CellLabelProvider或工具提示文本。 所有列使用原生工具使用,即各自的useNativeToolTip()實現返回tru

    0熱度

    1回答

    有誰知道如何禁用JFace的單排TableViwer?我有一個TableViwer構造如下: TableViwer tv = new TableViwer(composite, SWT.NONE| SWT.FULL_SELECTION | SWT.BORDER); 電視可以有很多行,但我動態(外部單擊按鈕時)將特定的唯一行的表,我需要做只是該行禁用(變灰,不可選,如果沒有其他選項,也可以通過現