1
我使用單元格編輯器的表格查看器...一個是ComboxBox,另一個是文本單元編輯器...在運行時根據組合框中的選擇我想要將其他單元格編輯器更改爲文本編輯器或組合框......如何實現這一點?Eclipse jface tableviewer - 在運行時更改celleditor
我使用單元格編輯器的表格查看器...一個是ComboxBox,另一個是文本單元編輯器...在運行時根據組合框中的選擇我想要將其他單元格編輯器更改爲文本編輯器或組合框......如何實現這一點?Eclipse jface tableviewer - 在運行時更改celleditor
當您在一個組合框編輯器中進行選擇時,可以使用組合框編輯器中的選擇來更新基礎模型組件。您在下面的方法getCellEditor(Object element)
中獲得相同的元素。根據元素的狀態,你要麼返回TextCellEditor
或ComboBoxCellEditor
org.eclipse.jface.viewers.EditingSupport
org.eclipse.jface.viewers.EditingSupport.getCellEditor(Object element)
你找到很多在線幫助有關如何在TableViewer/TreeViewer
EditingSupport