<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://java.dzone.com"  xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
 <title>Javalobby - Comments for &quot;Why Does JavaFX Get to Cheat?&quot;</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet</link>
 <description>Comments for &quot;Why Does JavaFX Get to Cheat?&quot;</description>
 <language>en</language>
<item>
 <title>You mean like Groovy does?</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2135</link>
 <description>&lt;!--paging_filter--&gt;You mean like Groovy does? ;-)</description>
 <pubDate>Fri, 28 Mar 2008 01:08:29 -0400</pubDate>
 <dc:creator>aalmiray</dc:creator>
 <guid isPermaLink="false">comment 2135 at http://java.dzone.com</guid>
</item>
<item>
 <title>Can&#039;t this whole scripting</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2133</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Can&#039;t this whole scripting vs compiling thing become transparent?  Is it possible to just have it compile behind the scenes.  Just throw a script at it, and compile it before running it.  No need to impose any build script at the developer.  The compiled code could be cached as well.  Keep it feeling like a dynamicly changeable script, yet get compilation runtime speeds. &lt;/p&gt;</description>
 <pubDate>Thu, 27 Mar 2008 21:50:45 -0400</pubDate>
 <dc:creator>okidoky</dc:creator>
 <guid isPermaLink="false">comment 2133 at http://java.dzone.com</guid>
</item>
<item>
 <title>Brian, due to the nature of</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2124</link>
 <description>&lt;!--paging_filter--&gt;Brian, due to the nature of available material and tool support, it is my belief that JavaFx has not make it out of the incubator (I&#039;m really hoping to be suprprised in a month when JavaOne rolls out) but I wouldn&#039;t jump to JavaFX just yet for my next project, as the API is still in flux (the language is moving from interpreted to compiled mode).</description>
 <pubDate>Thu, 27 Mar 2008 17:25:01 -0400</pubDate>
 <dc:creator>aalmiray</dc:creator>
 <guid isPermaLink="false">comment 2124 at http://java.dzone.com</guid>
</item>
<item>
 <title>This is an honest question-</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2121</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;This is an honest question- who is using JavaFX and who do with think will be using it in the future?  A monster.com search on &amp;quot;JavaFX&amp;quot; reveals 4 hits, one of which is at Sun.  We all know the place of J2EE, Java applets, Java applications, and WebStart.  I see many stories on JavaFX but I&#039;m not really sure why/where/when I would pick it over another more established Java technology.  &lt;/p&gt;&lt;p&gt; Are you using JavaFX?  If so, is it for a consumer based app, enterprise app, or other? &lt;/p&gt;</description>
 <pubDate>Thu, 27 Mar 2008 15:55:59 -0400</pubDate>
 <dc:creator>by87572</dc:creator>
 <guid isPermaLink="false">comment 2121 at http://java.dzone.com</guid>
</item>
<item>
 <title>Actually JavaFx Script is</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2106</link>
 <description>&lt;!--paging_filter--&gt;Actually JavaFx Script is more than an abstraction layer over Java2D, but many of the examples shown so far strenghten your perception that is only usable for drawing. You may find a more compelling example of what JavaFX can do when mixing Swing and Java2D at http://www.canoo.com/blog/2007/06/15/javafx-script-canoo-music-pinboard/</description>
 <pubDate>Thu, 27 Mar 2008 12:47:00 -0400</pubDate>
 <dc:creator>aalmiray</dc:creator>
 <guid isPermaLink="false">comment 2106 at http://java.dzone.com</guid>
</item>
<item>
 <title>i thought Java FX was</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2071</link>
 <description>&lt;!--paging_filter--&gt;i thought Java FX was primarily a solution for Java 2D, not for Swing.</description>
 <pubDate>Wed, 26 Mar 2008 21:51:28 -0400</pubDate>
 <dc:creator>afsina</dc:creator>
 <guid isPermaLink="false">comment 2071 at http://java.dzone.com</guid>
</item>
<item>
 <title>Collin,FYI: I think</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2067</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Collin,&lt;/p&gt;&lt;p&gt;FYI: I think &lt;a href=&quot;http://www.metawidget.org&quot;&gt;Metawidget &lt;/a&gt;does what you want. You drop JComponents into a JPanel and it lays them out for you at runtime using the standard Java LayoutManager of your choice.&lt;/p&gt;&lt;p&gt;Going one better, Metawidget can even choose the JComponents for you, based on inspecting an underlying business object.&lt;/p&gt;&lt;p&gt;If you get chance to give it a try, I&#039;d appreciate any feedback.&lt;/p&gt;&lt;p&gt;Regards,&lt;/p&gt;&lt;p&gt;Richard. &lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 19:06:53 -0400</pubDate>
 <dc:creator>Kennard Consulting</dc:creator>
 <guid isPermaLink="false">comment 2067 at http://java.dzone.com</guid>
</item>
<item>
 <title>Hello Collin,Yes, it</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2063</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Hello Collin,&lt;/p&gt;&lt;p&gt;Yes, it probably would. Especially since that seems to be the way to do it in JavaFX (if I read you correctly). I have made it a point to have all the constraints of MigLayout in as a component constraint (during add) or as a constraint to the MigLayout constructor, so it should be quite easy to do.&lt;/p&gt;&lt;p&gt;Some things would be nice to have directly on the panel, such as enabling the debug mode. migPanel.setDebug(boolean).&lt;/p&gt;&lt;p&gt;Cheers,&lt;br /&gt;Mikael&lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 17:08:23 -0400</pubDate>
 <dc:creator>mgrev</dc:creator>
 <guid isPermaLink="false">comment 2063 at http://java.dzone.com</guid>
</item>
<item>
 <title>So Mikael what do you think</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2059</link>
 <description>&lt;!--paging_filter--&gt;So Mikael what do you think about a MigPanel? Would a specialized API for interacting with MigLayout simplify anything?</description>
 <pubDate>Wed, 26 Mar 2008 14:41:47 -0400</pubDate>
 <dc:creator>cfagan</dc:creator>
 <guid isPermaLink="false">comment 2059 at http://java.dzone.com</guid>
</item>
<item>
 <title>FormLayout would be better</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2058</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;FormLayout would be better for sure, but MiG Layout would be even better, IMO. It has everything FormLayout has and a lot more. &lt;/p&gt;&lt;p&gt;The last think one should do is trying to shoe horn GridBagLayout into anything.&lt;/p&gt;&lt;p&gt;Why not vote at the RFE(s) for MigLayout: &lt;/p&gt;&lt;p&gt;JDK/Swing RFE: &lt;a href=&quot;/&quot;&gt;http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6530906&lt;/a&gt; (it is on the top 25 REF list)&lt;/p&gt;&lt;p&gt;SWT/Nebula RFE:  &lt;a href=&quot;/&quot;&gt;https://bugs.eclipse.org/bugs/show_bug.cgi?id=214698&lt;/a&gt;  (the most voted for R&lt;/p&gt;&lt;p&gt;There will also be a Technical Session on MiG Layout at JavaOne.&lt;/p&gt;&lt;p&gt;Cheers,&lt;br /&gt;Mikael Grev (Author of MiG Layout)&lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 14:35:47 -0400</pubDate>
 <dc:creator>mgrev</dc:creator>
 <guid isPermaLink="false">comment 2058 at http://java.dzone.com</guid>
</item>
<item>
 <title>@Mike PI&#039;m actually</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2057</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;@Mike P&lt;/p&gt;&lt;p&gt;I&#039;m actually surprised that someone has not already created a runtime based layout manager. I&#039;m sure it&#039;s very possible. Thanks for the positive feedback.&lt;/p&gt;&lt;p&gt;Collin &lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 14:29:55 -0400</pubDate>
 <dc:creator>cfagan</dc:creator>
 <guid isPermaLink="false">comment 2057 at http://java.dzone.com</guid>
</item>
<item>
 <title>I truly don&#039;t understand.</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2055</link>
 <description>&lt;!--paging_filter--&gt;I truly don&#039;t understand. Using JGoodies Forms, with grid or absolute layout, doing any of the examples if a matter of minutes - without drag&#039;n&#039;drop or cappy generated code, but writing the code yourself.&lt;br /&gt;</description>
 <pubDate>Wed, 26 Mar 2008 14:09:14 -0400</pubDate>
 <dc:creator>lipe775</dc:creator>
 <guid isPermaLink="false">comment 2055 at http://java.dzone.com</guid>
</item>
<item>
 <title>Maybe at one point the</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2049</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;Maybe at one point the rationale was that you at the point where you plunk down all the buttons, you don&#039;t concern yourself with the layout.  Because that wasn&#039;t possible, it let you add a single constraint variable.  With the layout managers we&#039;ve seen, the constraint ties it to the layout.  eg. BorderLayout.WEST.  Only has meaning when using the BorderLayout.&lt;/p&gt;&lt;p&gt;But what if you use names for the constraints, and have a layout construction mode inside your application that you can enable at runtime, which will let you position all the components.  It could choose different layouts for different languages.  The layout can be configured and changed without changing any code.  That layout then persists to disk, which you can then include in the distribution, so that it becomes the default.  This &#039;construction mode&#039; might only be enabled using a feature that only developers would enable.  This would enable graphic designers to help design application layouts.  The construction mode should also allow for imagery.  If things were done this way from the beginning, Java applications would have looked way more sexy I think.&lt;br /&gt;So this would be an example of separating design from program.  Current design strategies, both thick and thin client, have left graphic designers on the side lines.  Programmers think they can design things graphically.  They almost never can.  The result is crappy designs all over the internet, and in applications, since day one.  Flex like GUI applications tops them all, absolute chaos. &lt;/p&gt;&lt;p&gt;Anyway, since we haven&#039;t had any separation, really, your panels are improvements I think. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 12:25:30 -0400</pubDate>
 <dc:creator>okidoky</dc:creator>
 <guid isPermaLink="false">comment 2049 at http://java.dzone.com</guid>
</item>
<item>
 <title>JGoodies FormLayout should</title>
 <link>http://java.dzone.com/news/why-does-javafx-get-cheet#comment-2047</link>
 <description>&lt;!--paging_filter--&gt;&lt;p&gt;JGoodies FormLayout should be included in JavaFX and JavaFX should also support building GUIs using XML.&lt;/p&gt;&lt;p&gt;JavaFX is lagging behind other technologies such as Flex and Silverlight. I can&#039;t really see any benefits apart from the Java compatibility. I find the syntax to be ugly. I find writing Java code to be much more pleasurable. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Carl &lt;/p&gt;</description>
 <pubDate>Wed, 26 Mar 2008 11:17:30 -0400</pubDate>
 <dc:creator>carcour</dc:creator>
 <guid isPermaLink="false">comment 2047 at http://java.dzone.com</guid>
</item>
</channel>
</rss>
