src/windows/classes/sun/awt/windows/WToolkit.java

Print this page




 489     WPageDialogPeer createWPageDialog(WPageDialog target) {
 490         WPageDialogPeer peer = new WPageDialogPeer(target);
 491         targetCreatedPeer(target, peer);
 492         return peer;
 493     }
 494 
 495     public TrayIconPeer createTrayIcon(TrayIcon target) {
 496         WTrayIconPeer peer = new WTrayIconPeer(target);
 497         targetCreatedPeer(target, peer);
 498         return peer;
 499     }
 500 
 501     public SystemTrayPeer createSystemTray(SystemTray target) {
 502         return new WSystemTrayPeer(target);
 503     }
 504 
 505     public boolean isTraySupported() {
 506         return true;
 507     }
 508 
 509     public KeyboardFocusManagerPeer createKeyboardFocusManagerPeer(KeyboardFocusManager manager)
 510       throws HeadlessException
 511     {
 512         return new WKeyboardFocusManagerPeer(manager);
 513     }
 514 
 515     protected native void setDynamicLayoutNative(boolean b);
 516 
 517     public void setDynamicLayout(boolean b) {
 518         if (b == dynamicLayoutSetting) {
 519             return;
 520         }
 521 
 522         dynamicLayoutSetting = b;
 523         setDynamicLayoutNative(b);
 524     }
 525 
 526     protected boolean isDynamicLayoutSet() {
 527         return dynamicLayoutSetting;
 528     }
 529 
 530     /*
 531      * Called from lazilyLoadDynamicLayoutSupportedProperty because
 532      * Windows doesn't always send WM_SETTINGCHANGE when it should.




 489     WPageDialogPeer createWPageDialog(WPageDialog target) {
 490         WPageDialogPeer peer = new WPageDialogPeer(target);
 491         targetCreatedPeer(target, peer);
 492         return peer;
 493     }
 494 
 495     public TrayIconPeer createTrayIcon(TrayIcon target) {
 496         WTrayIconPeer peer = new WTrayIconPeer(target);
 497         targetCreatedPeer(target, peer);
 498         return peer;
 499     }
 500 
 501     public SystemTrayPeer createSystemTray(SystemTray target) {
 502         return new WSystemTrayPeer(target);
 503     }
 504 
 505     public boolean isTraySupported() {
 506         return true;
 507     }
 508 
 509     public KeyboardFocusManagerPeer getKeyboardFocusManagerPeer()
 510       throws HeadlessException
 511     {
 512         return WKeyboardFocusManagerPeer.getInstance();
 513     }
 514 
 515     protected native void setDynamicLayoutNative(boolean b);
 516 
 517     public void setDynamicLayout(boolean b) {
 518         if (b == dynamicLayoutSetting) {
 519             return;
 520         }
 521 
 522         dynamicLayoutSetting = b;
 523         setDynamicLayoutNative(b);
 524     }
 525 
 526     protected boolean isDynamicLayoutSet() {
 527         return dynamicLayoutSetting;
 528     }
 529 
 530     /*
 531      * Called from lazilyLoadDynamicLayoutSupportedProperty because
 532      * Windows doesn't always send WM_SETTINGCHANGE when it should.