靈魂-放水

          為學日益,為道日損。

          BlogJava 首頁 新隨筆 聯系 聚合 管理
            296 Posts :: 10 Stories :: 274 Comments :: 0 Trackbacks

          F3是Form follows function的簡稱。Sun即將對這個項目開放源代碼

          F3 是一個聲明式的Java腳本語言,它使用靜態類型以獲得更好的IDE支持和編譯時錯誤(這和Javascript不同),還支持類型引用,申明式語法和自動數據綁定,完全支持2D圖像接口和標準的Swing組件,以及聲明式的動畫。你還可以在里面引用java類,創建新的java對象,調用它們的方法和實現Java接口。

          該項目還同時設計了Netbeans和Eclipse的插件來支持代碼即使檢查,代碼自動完成,語法高亮,和超鏈接導航。

          F3 向我們展示了,我們尚未完全挖掘Java平臺在GUI開發方面的能力,有了工具支持的F3,使Java平臺在GUI開發上比Macromedia Flash/Flex/Open Laszlo, Adobe Apollo, Microsoft WPF/XAML, Mozilla XUL, AJAX/DHMTL.更具有競爭力。

          Example


          import f3.ui.*;
          import f3.ui.canvas.*;
          import f3.ui.filter.*;
          ?
          Canvas{
          ? ? content: Text {
          ? ? ? ? x: 20
          ? ? ? ? y: 20
          ? ? ? ? content: "Welcome to F3"
          ? ? ? ? font: Font{ face: VERDANA, style: [ITALIC, BOLD], size: 80}
          ? ? ? ? fill: LinearGradient {
          ? ? ? ? ? ? x1: 0, y1: 0, x2: 0, y2: 1
          ? ? ? ? ? ? stops:
          ? ? ? ? ? ? [Stop {
          ? ? ? ? ? ? ? ? offset: 0
          ? ? ? ? ? ? ? ? color: blue
          ? ? ? ? ? ? },
          ? ? ? ? ? ? Stop {
          ? ? ? ? ? ? ? ? offset: 0.5
          ? ? ? ? ? ? ? ? color: dodgerblue
          ? ? ? ? ? ? },
          ? ? ? ? ? ? Stop {
          ? ? ? ? ? ? ? ? offset: 1
          ? ? ? ? ? ? ? ? color: blue
          ? ? ? ? ? ? }]
          ? ? ? ? }
          ? ? ? ? filter: [Glow {amount: 0.1}, Noise {monochrome: true, distribution: 0}]
          ? ? }
          }

          would produce:

          ?



          Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1378821

          posted on 2006-11-14 21:59 放水老倌 閱讀(380) 評論(0)  編輯  收藏 所屬分類: J2EE
          主站蜘蛛池模板: 榕江县| 石城县| 阿拉尔市| 大港区| 宜昌市| 绩溪县| 昌平区| 光山县| 布尔津县| 修文县| 塘沽区| 榆树市| 德清县| 中山市| 商洛市| 永丰县| 宜章县| 海南省| 哈密市| 旅游| 大港区| 海城市| 昆山市| 绥滨县| 遂昌县| 布尔津县| 吴忠市| 迭部县| 白玉县| 建平县| 大同县| 田阳县| 阜新市| 改则县| 永定县| 泾源县| 太谷县| 许昌县| 米林县| 龙陵县| 道真|