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

Print this page




 293     public ChoicePeer createChoice(Choice target) {
 294         PlatformComponent platformComponent = createPlatformComponent();
 295         LWChoicePeer peer = new LWChoicePeer(target, platformComponent);
 296         targetCreatedPeer(target, peer);
 297         peer.initialize();
 298         return peer;
 299     }
 300 
 301     @Override
 302     public LabelPeer createLabel(Label target) {
 303         PlatformComponent platformComponent = createPlatformComponent();
 304         LWLabelPeer peer = new LWLabelPeer(target, platformComponent);
 305         targetCreatedPeer(target, peer);
 306         peer.initialize();
 307         return peer;
 308     }
 309 
 310     @Override
 311     public CanvasPeer createCanvas(Canvas target) {
 312         PlatformComponent platformComponent = createPlatformComponent();
 313         LWCanvasPeer peer = new LWCanvasPeer(target, platformComponent);
 314         targetCreatedPeer(target, peer);
 315         peer.initialize();
 316         return peer;
 317     }
 318 
 319     @Override
 320     public ListPeer createList(List target) {
 321         PlatformComponent platformComponent = createPlatformComponent();
 322         LWListPeer peer = new LWListPeer(target, platformComponent);
 323         targetCreatedPeer(target, peer);
 324         peer.initialize();
 325         return peer;
 326     }
 327 
 328     @Override
 329     public MenuPeer createMenu(Menu target) {
 330         throw new RuntimeException("not implemented");
 331     }
 332 
 333     @Override




 293     public ChoicePeer createChoice(Choice target) {
 294         PlatformComponent platformComponent = createPlatformComponent();
 295         LWChoicePeer peer = new LWChoicePeer(target, platformComponent);
 296         targetCreatedPeer(target, peer);
 297         peer.initialize();
 298         return peer;
 299     }
 300 
 301     @Override
 302     public LabelPeer createLabel(Label target) {
 303         PlatformComponent platformComponent = createPlatformComponent();
 304         LWLabelPeer peer = new LWLabelPeer(target, platformComponent);
 305         targetCreatedPeer(target, peer);
 306         peer.initialize();
 307         return peer;
 308     }
 309 
 310     @Override
 311     public CanvasPeer createCanvas(Canvas target) {
 312         PlatformComponent platformComponent = createPlatformComponent();
 313         LWCanvasPeer<?, ?> peer = new LWCanvasPeer<>(target, platformComponent);
 314         targetCreatedPeer(target, peer);
 315         peer.initialize();
 316         return peer;
 317     }
 318 
 319     @Override
 320     public ListPeer createList(List target) {
 321         PlatformComponent platformComponent = createPlatformComponent();
 322         LWListPeer peer = new LWListPeer(target, platformComponent);
 323         targetCreatedPeer(target, peer);
 324         peer.initialize();
 325         return peer;
 326     }
 327 
 328     @Override
 329     public MenuPeer createMenu(Menu target) {
 330         throw new RuntimeException("not implemented");
 331     }
 332 
 333     @Override