我有一個Eclipse RCP應用程序。從一個角度來看,有四個視圖,我想在每次點擊時突出顯示相應的視圖。可以做到嗎? 我曾嘗試下面的代碼:如何保存在rcp應用程序中突出顯示的選定視圖?
private void addFocusBackgroundOnSelectingView() {
viewer.getControl().addListener(SWT.MouseEnter, new Listener() {
@Override
public void handleEvent(Event event) {
viewer.getControl().setBackground(
PlatformUI.getWorkbench().getDisplay()
.getSystemColor(SWT.COLOR_GRAY));
}
});
viewer.getControl().addListener(SWT.MouseExit, new Listener() {
@Override
public void handleEvent(Event event) {
viewer.getControl().setBackground(
PlatformUI.getWorkbench().getDisplay()
.getSystemColor(SWT.COLOR_WHITE));
}
});
}
我要救的選擇,即使我的鼠標懸停出來,如果這種觀點已經被選中了。
你是什麼意思_「突出各自的意見」_?亮點如何? – Baz
用戶將如何知道某個時間哪個視圖處於活動狀態?假設在我點擊了一個視圖的四個視圖中,我想將其顯示爲選定視圖,剩餘的視圖處於空閒狀態。希望你能找到我。 – Anuja
不是Eclipse自動突出顯示的「活動」視圖嗎? – Baz