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:
分享到:
相关推荐
EMIF06-MSD03F3:EMI滤波与静电放电防护芯片.pdf
蓝牙ble调试工具 蓝牙 连接 通信 发送命令 显示硬件端数据 (专注于Android iOS 低功耗设备开发)
银联电子签名,jbig压缩格式转为可见格式(如bmp,jpg等)。使用方式如下 public static void main(String[] args) { String data="0000010000000140000000AA000000070800031CFF02FF02C2347F2D42C9D48BEBB224FF...
f3-扑灭Flash欺诈f3是一个简单的工具,可以测试闪存卡的容量和性能,以查看它们是否符合要求的规格。 它用伪随机数据填充设备,然后检查读取时是否返回相同的数据。 F3代表“抗击Flash欺诈”或“抗击伪造Flash”。 ...
f3安装mkdir / usr / local / f3 cp f3 / usr / local / f3 / cp f3.service /etc/systemd/system/f3.service systemctl守护程序重新加载systemctl启动f3 它将创建./files目录以保存文件并在端口80上监听例子测试...
俄罗斯方块,Java语言版本,支持多皮肤,初级玩家,高级玩家,自定义界面等。没事时玩一玩,有空的Java初学者可以看一看源代码,不过这也是我2年前初学Java时学的代码。 快捷键: F2开始游戏,F3暂停游戏,F4继续...
alipay 支付代码
Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高 性能、多线程和动态的语言。 正文 1.1课程设计目的 《JAVA程序设计》是计算机相关专业的...
This DFP works either with STM32CubeMX (STM32CubeMX V4.23.0 and STM32Cube_FW_F3 V1.9.0 or higher) or Standalone (no support for STM32CubeMX). STM32CubeMX is mandatory for use of CMSIS-Driver and MDK-...
stm32f3发现模板项目。 你们中的有些人可能还记得我2年前关于如何在STM32F3发现板上进行开发的文章: ://pulkomandy.tk/_/_Electronique/_Discovering the STM32F3 Discovery 现在已经过去了2年,事情变得简单了一些...
Version: 2.2.0 (2021-07-22) Keil.STM32F3xx_DFP.2.2.0.pack Updated Pack to STM32Cube_FW_F3 Firmware Package version V1.11.2: Updated HAL to version V1.5.5. External interrupts and events (EXTI) HAL ...
Shift+Alt+Enter: 切换全屏编辑 Ctrl+BT / Ctrl+KK: 切换书签开关 Ctrl+BN / Ctrl+KN: 移动到下...F3: 查找下一个 Shift+F3: 查找上一个 Ctrl+H: 替换 Ctrl+Shift+H: 在文件中替换 Alt+F12: 查找符号(列出所有查找结果)
F3arWin4.4.4最新版本
TLC基准TVM的基准脚本内容 要求经过测试TVM提交ID:91e07e1f3a7(2021年2月5日) mxnet == 1.7.0 gluonnlp == 0.10.0英特尔CPU在AWS c5.9xlarge(Intel Xeon Platinum 8124m @ 3.00GHz 18-core)上的结果自动电视---...
Keil.STM32F3xx_DFP.2.0.0,Keil.STM32F3xx_DFP.2.1.0,keil5 STM32F3xx新旧版本芯片支持包
最新全球mac地址厂商分配表 2009年12月17日
SEAGATE F3 architecture
F3 由PostgreSQL上的Ruby on Rails创建的功能齐全的论坛。 与开发: Ruby 2.1.4 Rails 4.2 PostgreSQL 9.4 F3正在积极开发中; 以下各节中包含的详细信息可能会更改。 设置 在项目根目录中: bundle install ...
该项目正在进行中-正在恢复F3编程语言。 这是最快的概述: “普通英语” -ish版本的主流语法(类似于C) 带有变异的懒惰和React式自调整计算。 高阶函数。 高阶泛型。 隐式重视la Scala。 // Hopefully, the ...
适用于FoKoos Odin 5-F3 3D打印机的Mks-Robin-Nano-Marlin2.0-固件 目的 这是MKS-Robin-Nano-Marlin2.0-Firwmare GitHub的一个分支,具有配置和更改以专门支持FOKOOS Odin 5-F3(最终是F4)3D打印机。 特征 打印机...