我在eclipse rcp應用程序中使用JFace查看器框架,我創建了一個表格查看器,它填充了一些數據。我的視圖在tableviewer下面有一個刷新按鈕,當我選擇tableviewer中的一行和觸發器刷新按鈕,所選行仍然以灰色顯示。
情景描述如下
選擇行
選擇行
刷新
後以何種方式後,我可以刪除灰色背景在上圖中,使其前作爲第一張圖片。 我的刷新按鈕,監聽器的代碼是具有如何在Eclipse RCP應用程序中刷新TableViewer
viewer.refresh();
當我試着像實施
viewer.getTable().redraw();
viewer.getTable().setRedraw(true);
不工作方法解決方法簡單,有一個解決方案來刷新它,或者我應該刷新查看完全
注:我的執行環境是Windows XP中
該灰色條是用戶指示先前選擇哪一行的指示器。這是一個功能,而不是一個錯誤。 – 2012-01-13 19:36:47
它只存在於某些平臺上。例如。你沒有看到OSX下的灰色條... – 2012-01-16 20:26:27