To clarify: JavaFX is another language, which is what I believe Nino
means by "some scripting language". It has some features that makes
GUI design easier, such as binding variable to position of a slider.
You can skin your JavaFX app with CSS, if you like.

It is seamlessly integrated with Java.

/Per

On Mon, Jun 15, 2009 at 8:22 AM, nino martinez
wael<[email protected]> wrote:
> My conclusion are.. Go for Wicket solution if you can (also because I
> want to hear some experiences with it as a desktop solution) :) The
> only thing holding you back are if need todo heavy graphics or need to
> manipulate the desktop somehow (control mouse or keyboard etc)..
>
> The largest issue about going towards a desktop solution with java are
> that designing the ui really are a pain if you dont use something like
> mattise, it's even worse that hacking html.. I'll agree on the javaFX
> thing, although it seems that you really can do some nice looking
> stuff in it. I havent checked if there are some simple and easy
> frameworks built around javaFX... afair it's a minus that javaFX uses
> some scripting language, but thats just me.
>
> regards Nino
>
> 2009/6/13 Jeremy Thomerson <[email protected]>:
>> Yeah - I was considering using JRex [1] as an embedded browser, and
>> basically making a simple Swing app that loads up, starts an embedded
>> Jetty instance, has a window that loads the homepage of the local app
>> running within Jetty, and viola - instant desktop app using Wicket!
>> Probably not as simple as it sounds, but it's a thought.  At least I
>> wouldn't have to worry about cross-browser CSS hacks :)
>>
>> I will probably try a full-fledged Swing app using one or more of the
>> suggestions here... perhaps with Spring Rich Client, which can provide
>> a lot of the bootstrap code.  Glazed lists looks like a definite
>> must-have.  JavaFX looks nice, but I don't think I'm really in to
>> learning that many new things all on one project.  So I'll probably
>> stay away from JavaFX for this first project, unless someone with
>> JavaFX experience convinces me otherwise.
>>
>> [1] - http://jrex.mozdev.org/index.html
>>
>> --
>> Jeremy Thomerson
>> http://www.wickettraining.com
>>
>>
>>
>>
>> On Sat, Jun 13, 2009 at 10:01 AM, nino martinez
>> wael<[email protected]> wrote:
>>> Hi Jeremy
>>>
>>> I'd say either use netbeans (matisse) or something a bit more
>>> experimental, pack wicket with jetty as a desktop app I considered
>>> this a couple of times. You could even put in something like
>>> http://lobobrowser.org/java-browser.jsp.. Might too extreme though:)
>>>
>>>
>>>
>>> 2009/6/11 Jeremy Thomerson <[email protected]>:
>>>> I would like to build a nice-looking java desktop application.  I hope
>>>> that isn't an oxymoron  :).  I have built some desktop apps before - a
>>>> lot of command line utilities in various languages, and some GUI apps
>>>> (perl, java, python, php, even vb (yikes!), c# etc...).
>>>>
>>>> The question is - what framework do you use for your UI components and
>>>> layout on a desktop app?  I would like to use Java because I'll be
>>>> most efficient with it and it will work for me on linux machines and
>>>> others on Windoze, etc..  But when I've built Swing apps in the past,
>>>> I have hated having to layout everything in the code and I can never
>>>> make anything aesthetically pleasing.  So....
>>>>
>>>> 1 - do you have any recommendations on a good framework for nice
>>>> looking desktop apps?
>>>> 2 - any other recommendations for desktop apps in general?
>>>> 3 - It should be a lightweight, easy install - and I would prefer to
>>>> stay away from using the Eclipse framework for building the app (I use
>>>> the IDE but it doesn't need to be something that heavy for the GUI)
>>>> 4 - I have even thought about building an app that opens a swing
>>>> window that contains an embedded browser and jetty servlet running the
>>>> app so that I can use Wicket.  Has anyone thought of or done this
>>>> before?
>>>>
>>>> Basically, it's a CRUD application, but containing personal data that
>>>> the user should not store on someone else's server.  I would use an
>>>> embedded database that stores the data with encryption.
>>>>
>>>> Ideas?
>>>>
>>>> --
>>>> Jeremy Thomerson
>>>> http://www.wickettraining.com
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected]
>>>> For additional commands, e-mail: [email protected]
>>>>
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to