MenuManager
MenuContribution
アイテムはすでに作成されています。
入力Menu
アイテムID/ラベルについて、問題のあるドロップダウン/オープン/menu
からアイテムをmenubar
表示する必要がありEclipse
ます。何かイベントを起こす必要があるかもしれないと思います。
Menu
これは、自動的にドロップダウンする必要があるUIオートメーションの要件です。
早めに手伝ってもらえますか?mouse click event
私はフォローしようとしていますが、ここでは、発射する場所にxとyの座標を設定する方法がわかりません。
コード:
String toCompare = "File";
Menu menu = window.getShell().getMenuBar();
if(menu!=null && !menu.isDisposed()){
MenuItem[] items = menu.getItems();
for(int i=0;i<items.length;i++){
String menuText = LegacyActionTools.removeMnemonics(items[i].getText());
if(toCompare.equalsIgnoreCase(menuText)){
Event event = new Event();
event.doit = true;
event.widget = items[i];
event.type = SWT.MouseDown;
event.button = 1;
boolean success = items[i].getDisplay().post(event);
System.out.println("Could we generate the event ? "+success);
}
}
}