Niclas wrote: > Daniel Frey wrote: > >> I think in the execute/start method the main frame is build and shown. >> But I think a separation of roles would be good in terms of being >> responsible for >> >> - an initial setup, coordination of managers and start of the whole >> application >> >> - a GUI - the main frame (see thread "Merlin for Applications") >> >> Both might implement Initializable, Startable and/or Executable. So which >> one is now the right one for what exactly? > > If you follow the Framework contract to the letter, the component must be > "fully operational" after intialize() method.
Are these contracts defined somewhere? I would expect to find it in the Initializable Interface javadoc, but nothing there. What about Startable / Executable? What should be used now? > So what I would do is, create the view in initalize(), but delay the > .setVisible( true ) to the start() method. Good idea. I'll do that. > I guess you would need an interesting SplashScreen component as well :o) > How quickly can you get a Merlin app to pop that up on screen? I honestly > don't know, where/how I would do that. I'll tell you when I know it. Daniel --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
