JavaFX and the Missing Interfaces

Daniel Zwolenski zonski at gmail.com
Mon Nov 5 12:20:59 PST 2012


+1

I think we've had this conversation before. Maybe something to do with interfaces being too brittle where if you add a method anyone implementing it will now be missing a method, whereas with a base class they can add a stub method?

Other frameworks use interfaces extensively though (eg Spring, java.util.Collections), generally with positive outcomes. 



On 06/11/2012, at 5:50 AM, Randahl Fink Isaksen <randahl at rockit.dk> wrote:

> I have been struggling with a number of problems stemming from the way JavaFX is designed – specifically the lack of interfaces for many of the extension points in the class hierarchy.
> 
> It takes some thorough explaining with code examples, so instead of just an unformatted e-mail I posted a more readable explanation of the problem on-line:
> Please read http://blog.randahl.dk/2012/11/javafx-and-missing-interfaces.html
> 
> I hope we could have a constructive discussion on this matter on this list before I go ahead and file a Jira, so the Jira issue becomes the best possible basis for solving the design problem.
> 
> Thanks
> 
> Randahl


More information about the openjfx-dev mailing list