Skip to content

Commit 8471fa1

Browse files
hansonrhansonr
authored andcommitted
adds explicit repaint() for WindowOpened event
needed for mpEnigma popup options frame
1 parent 578dd64 commit 8471fa1

File tree

1 file changed

+13
-1
lines changed
  • sources/net.sf.j2s.java.core/src/swingjs/a2s

1 file changed

+13
-1
lines changed

sources/net.sf.j2s.java.core/src/swingjs/a2s/Frame.java

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import java.awt.GraphicsConfiguration;
55
import java.awt.MenuBar;
66
import java.awt.MenuComponent;
7-
//import java.awt.peer.FramePeer;
7+
import java.awt.event.WindowAdapter;
8+
import java.awt.event.WindowEvent;
89

910
import javax.swing.JFrame;
1011
import javax.swing.JMenuBar;
@@ -38,6 +39,14 @@ public Frame(String title, GraphicsConfiguration gc) {
3839
listener = new A2SListener();
3940
setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
4041
Util.setAWTWindowDefaults(this);
42+
addWindowListener(new WindowAdapter() {
43+
44+
@Override
45+
public void windowOpened(WindowEvent e) {
46+
repaint();
47+
}
48+
49+
});
4150
}
4251

4352

@@ -79,4 +88,7 @@ public void addNotify() {
7988
}
8089
}
8190

91+
92+
93+
8294
}

0 commit comments

Comments
 (0)