diff options
author | Vitaly Provodin <vitaly.provodin@jetbrains.com> | 2017-05-22 10:45:54 +0700 |
---|---|---|
committer | Vitaly Provodin <vitaly.provodin@jetbrains.com> | 2017-05-22 10:45:54 +0700 |
commit | 8f3c3399d6ec382074e6fb96fb46d6c0485e0f0f (patch) | |
tree | bb4762b228008ed4edf6b2c9f41a9836f4b9472b /test | |
parent | c9a9faff3a0f6d4f09d07cb39d88bc734395ceaf (diff) | |
download | jdk8u_jdk-8f3c3399d6ec382074e6fb96fb46d6c0485e0f0f.tar.gz |
JRE-186 added regression test (Modal Dialog is created via invokeLater)jb8u152-b867.1jb8u152-b867
Diffstat (limited to 'test')
-rw-r--r-- | test/jb/javax/swing/JDialog/JDialog186.java | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/jb/javax/swing/JDialog/JDialog186.java b/test/jb/javax/swing/JDialog/JDialog186.java index 5feace4d97..4f5b448aaa 100644 --- a/test/jb/javax/swing/JDialog/JDialog186.java +++ b/test/jb/javax/swing/JDialog/JDialog186.java @@ -40,14 +40,14 @@ public class JDialog186 { private static Process process; static final Object lock = new Object(); - private static Thread modalDialogThread = new Thread() { + private static Runnable modalDialogThread = new Runnable() { @Override public void run() { dialog = new JDialog(frame, true); dialog.setTitle("Modal input"); dialog.getContentPane().add(new JTextArea()); dialog.setLocation(new Point(20, 100)); - dialog.setSize(350, 50); + dialog.setSize(350, 100); dialog.setVisible(true); } }; @@ -138,7 +138,7 @@ public class JDialog186 { throw new RuntimeException(); } - modalDialogThread.start(); + SwingUtilities.invokeLater(modalDialogThread); process.waitFor(); dialog.dispose(); frame.dispose(); |