リスナーのように、ビューを知っていることが移動することはありますか?
1 に答える
3
そのビューがあなたの試みである場合
public void createPartControl(Composite parent){
parent.getParent().addControlListener(new ControlAdapter(){
public void controlMoved(ControlEvent e) {}
});
}
ビルトインビューの場合
WorkbenchPartReference ref = (WorkbenchPartReference) UIPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow().getActivePage().findViewReference("viewID");
Control control = ref.getPane().getControl();
control.addControlListener(new ControlAdapter(){
@Override
public void controlMoved(ControlEvent e) {
}
});
于 2010-11-12T14:55:54.053 に答える