1  import javafx.ui. * ;
 2  import java.lang.System;
 3   
 4  class ButtonClickModel {
 5      attribute numClicks: Number;
 6  }
 7   
 8  var  model  =   new  ButtonClickModel();
 9   
10  var  win  =  Frame {
11    width:  300
12    height: 200
13    menubar: MenuBar {
14      menus: Menu {
15        text:  " File "
16        mnemonic: F
17        items: MenuItem {
18          text:  " Exit "
19          mnemonic: X
20          accelerator: {
21            modifier: ALT
22            keyStroke: F4
23             }
24          action: operation() {
25            System.exit( 0 );
26             }
27          }
28        }
29     }
30    content: GridPanel {
31      border: EmptyBorder {
32          top:  30
33          left:  30
34          bottom:  30
35          right:  30
36       }
37      rows:  2
38      columns:  1
39      vgap:  10
40      cells:
41      [Label {
42         text: bind
43          " <html>
44            <a href='{#(operation(){model.numClicks ++ ;})}'>
45              I'm a hyperlink!
46            </a>
47          </html> "
48         },
49       Label {
50         text: bind  " Number of button clicks: {model.numClicks} "
51        }]
52    }
53    visible:  true
54  };

让我们用HTML开发胖客户端程序吧!