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 |