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

Print this page




 923                         getFocusOwner();
 924                 Component focusOwner = (focusOwnerPeer != null) ? focusOwnerPeer.getTarget() : null;
 925                 return LWKeyboardFocusManagerPeer.deliverFocus(lightweightChild,
 926                         getTarget(), temporary,
 927                         focusedWindowChangeAllowed,
 928                         time, cause, focusOwner);
 929             case LWKeyboardFocusManagerPeer.SNFH_SUCCESS_HANDLED:
 930                 return true;
 931         }
 932 
 933         return false;
 934     }
 935 
 936     @Override
 937     public Image createImage(ImageProducer producer) {
 938         return new ToolkitImage(producer);
 939     }
 940 
 941     @Override
 942     public Image createImage(int w, int h) {
 943         // TODO: accelerated image
 944         return getGraphicsConfiguration().createCompatibleImage(w, h);
 945     }
 946 
 947     @Override
 948     public VolatileImage createVolatileImage(int w, int h) {
 949         // TODO: is it a right/complete implementation?
 950         return new SunVolatileImage(getTarget(), w, h);
 951     }
 952 
 953     @Override
 954     public boolean prepareImage(Image img, int w, int h, ImageObserver o) {
 955         // TODO: is it a right/complete implementation?
 956         return getToolkit().prepareImage(img, w, h, o);
 957     }
 958 
 959     @Override
 960     public int checkImage(Image img, int w, int h, ImageObserver o) {
 961         // TODO: is it a right/complete implementation?
 962         return getToolkit().checkImage(img, w, h, o);
 963     }
 964 




 923                         getFocusOwner();
 924                 Component focusOwner = (focusOwnerPeer != null) ? focusOwnerPeer.getTarget() : null;
 925                 return LWKeyboardFocusManagerPeer.deliverFocus(lightweightChild,
 926                         getTarget(), temporary,
 927                         focusedWindowChangeAllowed,
 928                         time, cause, focusOwner);
 929             case LWKeyboardFocusManagerPeer.SNFH_SUCCESS_HANDLED:
 930                 return true;
 931         }
 932 
 933         return false;
 934     }
 935 
 936     @Override
 937     public Image createImage(ImageProducer producer) {
 938         return new ToolkitImage(producer);
 939     }
 940 
 941     @Override
 942     public Image createImage(int w, int h) {
 943         CGraphicsConfig gc = (CGraphicsConfig)getGraphicsConfiguration();
 944         return gc.createAcceleratedImage(getTarget(), w, h);
 945     }
 946 
 947     @Override
 948     public VolatileImage createVolatileImage(int w, int h) {
 949         // TODO: is it a right/complete implementation?
 950         return new SunVolatileImage(getTarget(), w, h);
 951     }
 952 
 953     @Override
 954     public boolean prepareImage(Image img, int w, int h, ImageObserver o) {
 955         // TODO: is it a right/complete implementation?
 956         return getToolkit().prepareImage(img, w, h, o);
 957     }
 958 
 959     @Override
 960     public int checkImage(Image img, int w, int h, ImageObserver o) {
 961         // TODO: is it a right/complete implementation?
 962         return getToolkit().checkImage(img, w, h, o);
 963     }
 964