InternalFrameListener and JMenuItem problem
Hi there, I did the following (just an outline, I know, that program is not working.... :))
class A{
static JMenuItem m_saveMenu;
A(){
JMenuBar mB = new JMenuBar();
m_saveMenu = new JMenuItem("Save As...");
}
}
class B{
JInternalFrame iFrame = new JInternalFrame();
iFrame.addInternalFrameListener(new MyListener());
}
class MyListener extends InternalFrameAdapter{
public void internalFrameActivated(InternalFrameEvent e){
A.m_saveMenu.setEnabled(true);}
public void internalFrameDeactivated(InternalFrameEvent e){
A.m_saveMenu.setEnabled(false);
}
}
So if I (in my working program) create a new JInternalFrame and activate it I get the following error message:
Exception occurred during event dispatching:
java.lang.NullPointerException
why could that be?
Thx
Charly

