But you should set it on the actual frame. Try this: ((JButton)e.getSource()) .getRootPane() .getParent() . SetVisible(false) or you could pass a reference to the JFrame to your ActionListener on construction.
I think problem is on your actionPerformed method you have to check your button is clicked or not public void actionPerformed (ActionEvent e) { if(e.getSource()==yourbuttonname) { NewRecordFrame=new JFrame ("Add New Record.."); NewRecordFrame. SetVisible (true); MainClass mc=new MainClass ( ); mc. SetVisible (false); } }.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.