Dispose JFrame from another class
How can I dispose JFrame from another class? My code is listed below. I use Netbeans generate form for generate window. And I want dispose using another class(name is needDispose). public class needDispose { /** *Call for dispose frame */ public static void disposeMyFrame(){ myEasyFrame.getMainFrame.dispose(); // DOESNT WORK } } NETBEANS GENERATE (important method is getMainFrame() ) import javax.swing.JFrame; public class myEasyFrame extends javax.swing.JFrame { /* * Get frame */ public final JFrame getMainFrame() { return this; } /** * Creates new form myEasyFrame */ public myEasyFrame() {