Logged In: NO

I have dynamic menus working - simply rebuilding the menu
under Apple's 1.4.2 java update now has the desired effect:

Frame.java:

public void setMenu()
{
final Mode mode = currentEditor.getMode();
final MenuBar oldMenuBar = (MenuBar) getJMenuBar();
if (oldMenuBar == null ||
Platform.isPlatformOS_X() ||
oldMenuBar.getMenuName() != mode.getMenuName()) {
setJMenuBar(mode.createMenuBar(this));
validate();
}
}