|
|
trembovetski
|
 |
«
Reply #1 - Posted
2007-09-19 01:11:38 » |
|
Yep, I've seen it in action, and it's pretty sweet =)
Dmitri
|
|
|
|
|
Abuse
|
 |
«
Reply #2 - Posted
2007-09-19 18:10:52 » |
|
Sounds to me like embedding data within class files - and in a really inefficient manner at that! Maintenance of such data would be hideous - adjusting what is effectively artwork by tweaking lines of code  If you want to do that sort of crazyness, you should go and port some badly written mobile games.
|
|
|
|
Games published by our own members! Check 'em out!
|
|
trembovetski
|
 |
«
Reply #3 - Posted
2007-09-19 20:20:50 » |
|
You don't tweak the code you tweak the original data, with the editor, and regenerate the code.
Just like any art in your app - you don't tweak the images produced by your artists in photoshop by hand, do you? =)
Dmitri
|
|
|
|
|
trembovetski
|
 |
«
Reply #4 - Posted
2007-09-19 20:22:06 » |
|
And having a few lines of code that produce, say, a desired gradient is way more efficient than having a huge image that does just that, btw.
Dmitri
|
|
|
|
|
Abuse
|
 |
«
Reply #5 - Posted
2007-09-19 22:39:45 » |
|
Then you store the data in a standardized vector format, use an already established editing tool to manipulate the data, and use an already written Java api through which the vector data can be rendered.
The process proposed above is repellant for so many reasons:-
1) They've created a custom editor which does an inferior job of already well established tools (reinventing an inferior wheel) 2) They export to java source code which allows, perhaps even encourages post-export modifications - atleast output java bytecode, so manual tweaking is more obviously discouraged. 3) They generate code that targets a specific api - java2d - restricting the usefulness of the entire tool chain for other applications.
Modularity does not appear to have been considered at all.
|
|
|
|
trembovetski
|
 |
«
Reply #6 - Posted
2007-09-20 01:43:56 » |
|
Those are good points.
|
|
|
|
|
trembovetski
|
 |
«
Reply #7 - Posted
2007-09-20 19:24:49 » |
|
Meaning that such tool will not be applicable to all situations. But it turned out to be pretty useful for the folks working on Nimbus..
Dmitri
|
|
|
|
|
emzic
|
 |
«
Reply #8 - Posted
2008-09-24 14:00:36 » |
|
i know this is an old thread, but does anyone know what the state of this tool is?
also, what about nimbus on MacOS. will it be available anytime soon?
thanks!
|
|
|
|
princec
|
 |
«
Reply #9 - Posted
2008-09-24 14:20:15 » |
|
Nimbus is absolutely hideous. I hope they get an actual GUI expert guy to design the next one. Cas 
|
|
|
|
Games published by our own members! Check 'em out!
|
|
emzic
|
 |
«
Reply #10 - Posted
2008-09-24 14:39:00 » |
|
Nimbus is absolutely hideous. I hope they get an actual GUI expert guy to design the next one.
why do you think so. i actually like it more than metal, ocean, etc. and now that it is so easily skinnable, there is lots of potential in swing!
|
|
|
|
|
|
trembovetski
|
 |
«
Reply #12 - Posted
2008-09-28 07:40:48 » |
|
Nimbus is absolutely hideous. I hope they get an actual GUI expert guy to design the next one. Cas  They actually did... It was designed by contracted UI company for Solaris. Dmitri
|
|
|
|
|
Riven
|
 |
«
Reply #13 - Posted
2008-09-28 11:44:35 » |
|
Nimbus is pretty nice, EXCEPT the scrollbars. How could anybody in their right mind change an aspect of the userinterface that is widely agreed upon to have a certain shape.
|
|
|
|
erikd
|
 |
«
Reply #14 - Posted
2008-09-29 00:52:02 » |
|
Nimbus is pretty nice, EXCEPT the scrollbars. How could anybody in their right mind change an aspect of the userinterface that is widely agreed upon to have a certain shape.
+10 Those scrollbars could actually make me avoid an otherwise quite nice LAF. By the way, although hideous out of the box, Metal can look really nice when you twiddle a bit with it (making the fonts not bold, use it together with swingx, and remove as many borders as you can) and it's fast too.
|
|
|
|
Orangy Tang
|
 |
«
Reply #15 - Posted
2008-09-29 01:18:01 » |
|
Is it just me or is L&F much less of an issue these days? A few years ago and the Swing/Metal L&F made a java app look very out of place. Now we've got much more apps using non-standard L&F (firefox, opera, iTunes, windows media player, Word, etc.) that users have got much more used to seeing different controls in each app.
|
|
|
|
CommanderKeith
|
 |
«
Reply #16 - Posted
2008-10-21 04:03:30 » |
|
Hi Dmitri,
Any news on what's happening with this Netbeans vector graphics to Java2D code tool?!
It'd sure come in handy to me right now, drawing stuff in Inkscape and trying to convert to Java2D code is pretty painful.
Thanks, Keith
|
|
|
|
princec
|
 |
«
Reply #17 - Posted
2008-10-21 13:34:29 » |
|
It's still nowhere near as nice and clean as the Alloy L&F. Why they didn't just buy that off of the Alloy developers I've no idea. Cas 
|
|
|
|
|