Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SoyLatte AWT/Swing




On Dec 18, 2007, at 3:04 PM, email@hidden wrote:

On Tue, 18 Dec 2007, Landon Fuller wrote:

My next steps for OpenJDK on the Mac are straight-forward:
- With the FreeBSD/Java project, get the baseline port accepted as an official OpenJDK Porting Project (In Progress)
- Further Mac OS X native integration -- AWT toolkit, x509, sound, etc.

As a tangent which is perhaps moving off topic for this thread, but more on topic for the forum than much of the thread has been...have you thought about implementing the AWT peers using Swing? Obviously there are some that have to be implemented with native code: you need to be able to display a window and draw into it. But there are a lot of peers for the old AWT components like Button, List, etc. They aren't used much anymore, but you still need them to have a complete Toolkit. You could probably implement them a lot more quickly in pure Java using Swing than in native code using Cocoa.

Agreed -- I think that AWT peers implemented using Swing make the most sense. Werner Randelshofer's plan for Quaqua/Swing is to render components using HITheme, and there doesn't seem much value in doing that *and* trying to implement native AWT peers.


-landonf
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden

This email sent to email@hidden
References: 
 >RE: Are we still being polite about Java 6 ? (From: "Eric Kolotyluk" <email@hidden>)
 >Re: Are we still being polite about Java 6 ? (From: Joshua Portway <email@hidden>)
 >Re: Are we still being polite about Java 6 ? (From: Mike Brock <email@hidden>)
 >Re: Are we still being polite about Java 6 ? (From: Alexei Svitkine <email@hidden>)
 >Re: Are we still being polite about Java 6 ? (From: Joshua Portway <email@hidden>)
 >Why Are We Still Whinging? Re: Are we still being polite about Java 6 ? (From: "Jeremy E. Denton" <email@hidden>)
 >Re: Why Are We Still Whinging? Re: Are we still being polite about Java 6 ? (From: Landon Fuller <email@hidden>)
 >Re: Why Are We Still Whinging? Re: Are we still being polite about Java 6 ? (From: email@hidden)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.