public class MySwingJDialog {
public static void main
(String[] args
)
{
@Override
public void run() {
// TODO Auto-generated method stub
new MainFrame();
}
});
}
}
class MainFrame
{
public MainFrame()
{
mainFrame.setTitle("Main Frame");
mainFrame.setSize(screenSize.width/2,screenSize.height/2);
if(frameSize.width > screenSize.width)
frameSize.width = screenSize.width;
if(frameSize.height > screenSize.height)
frameSize.height = screenSize.height;
mainFrame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);
btn.addActionListener(new BtnAction());
mainFrame.
setDefaultCloseOperation(JFrame.
EXIT_ON_CLOSE);
mainFrame.setVisible(true);
}
{
@Override
// TODO Auto-generated method stub
new MyJDialog().dg.setVisible(true);
}
class MyJDialog
{
MyJDialog()
{
dg.setTitle("Dialog");
dg.setSize(150,150);
bt.addActionListener(new BtAction());
dg_c.add(bt);
}
{
@Override
// TODO Auto-generated method stub
dg.dispose();
}
}
}
}
}