Hi, I think GNOME bindings 'll prevent my app to be cross-platform compatible. and as far as the question of looking consistent with other desktop apps is there, jdk 6 project(Mustang) has come up with new Swing GTK LookAndFeel which adapts GNOME theme and renders swing component appropriately.
If i look for advantages/features specific to desktop environments then there are many frameworks available like java-GNOME for GNOME,QtJava / KDEJava for KDE,SWT,etc. It would take considerable amt of time to learn any of them..i guess. how much is it advisable to spend time learning new framework for issues like application's visual compatibility / using desktop env. specific features(like gnome applets,etc)?? wouldn't it be good to put same effort for working on core project (which is cross-platform compatible)?? just a thought. regards. On 3/27/07, Manish Chakravarty <manishchaks at gmail.com> wrote: > > Hi Ravindra, > > You have Java bindings to GTK. You could even use SWT. IMHO, AWT looks > pretty > horrible and may not be a very good choice for a desktop application > > Thanks > Manish > > How is GTK+ is useful in the development of Java applications? > > Java provides its own GUI libs (like AWT and Swings) for developing GUI > > apps. > > > > > > regards. > > > > On 3/27/07, Moinak Ghosh <Moinak.Ghosh at sun.com> wrote: > > > Srichand Pendyala wrote: > > > > Hi! > > > > > > > > On Tue, 2007-03-27 at 12:17 +0530, renuka prasad wrote: > > > >> hello, > > > >> > > > >> Im the young aspirant who has just now started 2 work on > solaris. > > > >> 1) I want details or flow about how 2 create a command button > in > > > >> GTK and when i click on the command button it has to create a > > > >> directory with default name in the root! > > > >> 2) want 2 know where should i write the code for the above how > > > >> should i link the front end `(GTK ) and the terminal where the > command > > > >> has 2 execute in background for creatin the directory! > > > > > > > > GTK+ is a nice cross platform toolkit to write GUI code! Which > language > > > > do you want to program in? C/C++/Python or Java? > > > > > > > > Assuming you want to write in C, check http://www.gtk.org/tutorial/. > > > > You should find all you want right there. If your GUI is anything > more > > > > than a window and a button, you might want to look at Glade > interface > > > > designer too. http://glade.gnome.org/ > > > > > > In addition if you want to programmatically execute commands in C, > > > use either > > > system() or fork()/exec(). You do not require a terminal for that. > > > > > > Regards, > > > Moinak. > > > > > > > Hope that helps! > > > > > > > > Srichand. > > > > > > > > > > > > > ----------------------------------------------------------------------- > > > >- > > > > > > > > _______________________________________________ > > > > ug-bosug mailing list > > > > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > > > > List-Owner: mailto:ug-bosug-owner at opensolaris.org > > > > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 > > > > > > _______________________________________________ > > > ug-bosug mailing list > > > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > > > List-Owner: mailto:ug-bosug-owner at opensolaris.org > > > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 > > > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/ug-bosug/attachments/20070331/c4a49c93/attachment.html>