src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java

Print this page

        

*** 162,173 **** @Override protected PlatformWindow createPlatformWindow(PeerType peerType) { if (peerType == PeerType.EMBEDDEDFRAME) { return new CPlatformEmbeddedFrame(); } else { ! return new CPlatformWindow(peerType); } } @Override protected PlatformComponent createPlatformComponent() { --- 162,176 ---- @Override protected PlatformWindow createPlatformWindow(PeerType peerType) { if (peerType == PeerType.EMBEDDEDFRAME) { return new CPlatformEmbeddedFrame(); + } else if (peerType == PeerType.VIEWEMBEDDEDFRAME) { + return new CViewPlatformEmbeddedFrame(); } else { ! assert (peerType == PeerType.SIMPLEWINDOW || peerType == PeerType.DIALOG || peerType == PeerType.FRAME); ! return new CPlatformWindow(); } } @Override protected PlatformComponent createPlatformComponent() {