Ne razumem najbolje tvoj problem?
Evo moj glupi primer, glavna klasa je Application i ona otvara glavni frame, iz njega se otvaraju dva nova dijaloga.
Kada pravis executable jar naravno main class je Application.
Code:
package com.test;
import java.awt.event.*;
import javax.swing.*;
public class Application {
public static void main(String[] args) {
JFrame mainFrame = new JFrame("Application");
mainFrame.setSize(200, 200);
JPanel myPanel = new JPanel();
JButton button1 = new JButton("Open dialog 1");
JButton button2 = new JButton("Open dialog 2");
myPanel.add(button1);
myPanel.add(button2);
mainFrame.add(myPanel);
final MyDialog dialog1 = new MyDialog();
final OtherDialog dialog2 = new OtherDialog();
dialog1.setTitle("Test Dialog 1");
dialog1.setSize(200,200);
dialog2.setTitle("Test Dialog 2");
dialog2.setSize(200,200);
button1.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
dialog1.setVisible(true);
}
});
button2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
dialog2.setVisible(true);
}
});
mainFrame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
mainFrame.setVisible(true);
}
}
If people were meant to pop out of beds we would all sleep in toasters.
Google is your friend
http://justfuckinggoogleit.com/