用到父子窗口传值,去网上搜了一堆废话,感觉很不爽,自己研究了半天,原来很简单。这个例子还用到了线程。不用会更清楚。不多说了,上代码,注意是怎样传值的
//对话框
package des;
import java.awt.Color;
import java.awt.Dialog;
import java.awt.Font;
import java.awt.Frame;
import java.awt.GraphicsConfiguration;
import java.awt.Window;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JButton;
import javax.swing.JDialog;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextArea;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import org.dyno.visual.swing.layouts.Constraints;
import org.dyno.visual.swing.layouts.GroupLayout;
import org.dyno.visual.swing.layouts.Leading;
//VS4E -- DO NOT REMOVE THIS LINE!
public class test extends JDialog {
private static final long serialVersionUID = 1L;
private JButton jButton0;
private JLabel jLabel0;
private JTextArea jTextArea0;
private JScrollPane jScrollPane0;
freamtest parent;
private static final String PREFERRED_LOOK_AND_FEEL = "javax.swing.plaf.metal.MetalLookAndFeel";
public test() {
initComponents();
}
public test(freamtest parent) {
super(parent);
this.parent=parent;
initComponents();
}
public test(freamtest parent, boolean modal) {
super(parent, modal);
this.parent=parent;
initComponents();
}
public test(freamtest parent, String title) {
super(parent, title);
this.parent=parent;
initComponents();
}
public test(freamtest parent, String title, boolean modal) {
super(parent, title, modal);
this.parent=parent;
initComponents();
}
public test(freamtest parent, String title, boolean modal,
GraphicsConfiguration arg) {
super(parent, title, modal, arg);
this.parent=parent;
initComponents();
}
public test(Dialog parent) {
super(parent);
initComponents();
}
public test(Dialog parent, boolean modal) {
super(parent, modal);
initComponents();
}