aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorVitaly Provodin <vitaly.provodin@jetbrains.com>2017-05-22 10:45:54 +0700
committerVitaly Provodin <vitaly.provodin@jetbrains.com>2017-05-22 10:45:54 +0700
commit8f3c3399d6ec382074e6fb96fb46d6c0485e0f0f (patch)
treebb4762b228008ed4edf6b2c9f41a9836f4b9472b /test
parentc9a9faff3a0f6d4f09d07cb39d88bc734395ceaf (diff)
downloadjdk8u_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.java6
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();