Dự án JavaFX miễn phí
1 <html><head>
2 <SCRIPT src="./web-files/dtjava.js"></SCRIPT>
3 <script>
4 function launchApplication(jnlpfile) {
5 dtjava.launch( {
6 url : 'JavaFXLLoginAndSignUp.jnlp',
7 jnlp_content : 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxqbmxwIHNwZWM9IjEuMCIgeG1sbnM6amZ4PSJodHRwOi8vamF2YWZ4LmNvbSIgaHJlZj0iSmF2YUZYTExvZ2luQW5kU2lnblVwLmpubHAiPg0KICA8aW5mb3JtYXRpb24+DQogICAgPHRpdGxlPkphdmFGWExMb2dpbkFuZFNpZ25VcDwvdGl0bGU+DQogICAgPHZlbmRvcj5pbnRlbDwvdmVuZG9yPg0KICAgIDxkZXNjcmlwdGlvbj5udWxsPC9kZXNjcmlwdGlvbj4NCiAgICA8b2ZmbGluZS1hbGxvd2VkLz4NCiAgPC9pbmZvcm1hdGlvbj4NCiAgPHJlc291cmNlcz4NCiAgICA8ajJzZSB2ZXJzaW9uPSIxLjYrIiBocmVmPSJodHRwOi8vamF2YS5zdW4uY29tL3Byb2R1Y3RzL2F1dG9kbC9qMnNlIi8+DQogICAgPGphciBocmVmPSJKYXZhRlhMTG9naW5BbmRTaWduVXAuamFyIiBzaXplPSI0ODk2NiIgZG93bmxvYWQ9ImVhZ2VyIiAvPg0KICAgIDxqYXIgaHJlZj0ibGliXGNvbnRyb2xzZngtOC40MC4xMS5qYXIiIHNpemU9Ijk4NTQyMCIgZG93bmxvYWQ9ImVhZ2VyIiAvPg0KICAgIDxqYXIgaHJlZj0ibGliXGpmb2VuaXgtOC4wLjEuamFyIiBzaXplPSIyNjMxMjcxIiBkb3dubG9hZD0iZWFnZXIiIC8+DQogIDwvcmVzb3VyY2VzPg0KICA8YXBwbGV0LWRlc2MgIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBtYWluLWNsYXNzPSJjb20uamF2YWZ4Lm1haW4uTm9KYXZhRlhGYWxsYmFjayIgIG5hbWU9IkphdmFGWExMb2dpbkFuZFNpZ25VcCIgPg0KICAgIDxwYXJhbSBuYW1lPSJyZXF1aXJlZEZYVmVyc2lvbiIgdmFsdWU9IjguMCsiLz4NCiAgPC9hcHBsZXQtZGVzYz4NCiAgPGpmeDpqYXZhZngtZGVzYyAgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAiIG1haW4tY2xhc3M9ImphdmFmeGxsb2dpbmFuZHNpZ251cC5KYXZhRlhMTG9naW5BbmRTaWduVXAiICBuYW1lPSJKYXZhRlhMTG9naW5BbmRTaWduVXAiIC8+DQogIDx1cGRhdGUgY2hlY2s9ImFsd2F5cyIvPg0KPC9qbmxwPg0K'
8 },
9 {
10 javafx : '8.0+'
11 },
12 {}
13 );
14 return false;
15 }
16 </script>
17
18 <script>
19 function javafxEmbedjavafxlloginandsignup() {
20 dtjava.embed(
21 {
22 id : 'javafxlloginandsignup',
23 url : 'JavaFXLLoginAndSignUp.jnlp',
24 placeholder : 'javafx-app-placeholder',
25 width : '800',
26 height : '600',
27 jnlp_content : 'PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxqbmxwIHNwZWM9IjEuMCIgeG1sbnM6amZ4PSJodHRwOi8vamF2YWZ4LmNvbSIgaHJlZj0iSmF2YUZYTExvZ2luQW5kU2lnblVwLmpubHAiPg0KICA8aW5mb3JtYXRpb24+DQogICAgPHRpdGxlPkphdmFGWExMb2dpbkFuZFNpZ25VcDwvdGl0bGU+DQogICAgPHZlbmRvcj5pbnRlbDwvdmVuZG9yPg0KICAgIDxkZXNjcmlwdGlvbj5udWxsPC9kZXNjcmlwdGlvbj4NCiAgICA8b2ZmbGluZS1hbGxvd2VkLz4NCiAgPC9pbmZvcm1hdGlvbj4NCiAgPHJlc291cmNlcz4NCiAgICA8ajJzZSB2ZXJzaW9uPSIxLjYrIiBocmVmPSJodHRwOi8vamF2YS5zdW4uY29tL3Byb2R1Y3RzL2F1dG9kbC9qMnNlIi8+DQogICAgPGphciBocmVmPSJKYXZhRlhMTG9naW5BbmRTaWduVXAuamFyIiBzaXplPSI0ODk2NiIgZG93bmxvYWQ9ImVhZ2VyIiAvPg0KICAgIDxqYXIgaHJlZj0ibGliXGNvbnRyb2xzZngtOC40MC4xMS5qYXIiIHNpemU9Ijk4NTQyMCIgZG93bmxvYWQ9ImVhZ2VyIiAvPg0KICAgIDxqYXIgaHJlZj0ibGliXGpmb2VuaXgtOC4wLjEuamFyIiBzaXplPSIyNjMxMjcxIiBkb3dubG9hZD0iZWFnZXIiIC8+DQogIDwvcmVzb3VyY2VzPg0KICA8YXBwbGV0LWRlc2MgIHdpZHRoPSI4MDAiIGhlaWdodD0iNjAwIiBtYWluLWNsYXNzPSJjb20uamF2YWZ4Lm1haW4uTm9KYXZhRlhGYWxsYmFjayIgIG5hbWU9IkphdmFGWExMb2dpbkFuZFNpZ25VcCIgPg0KICAgIDxwYXJhbSBuYW1lPSJyZXF1aXJlZEZYVmVyc2lvbiIgdmFsdWU9IjguMCsiLz4NCiAgPC9hcHBsZXQtZGVzYz4NCiAgPGpmeDpqYXZhZngtZGVzYyAgd2lkdGg9IjgwMCIgaGVpZ2h0PSI2MDAiIG1haW4tY2xhc3M9ImphdmFmeGxsb2dpbmFuZHNpZ251cC5KYXZhRlhMTG9naW5BbmRTaWduVXAiICBuYW1lPSJKYXZhRlhMTG9naW5BbmRTaWduVXAiIC8+DQogIDx1cGRhdGUgY2hlY2s9ImFsd2F5cyIvPg0KPC9qbmxwPg0K'
28 },
29 {
30 javafx : '8.0+'
31 },
32 {}
33 );
34 }
35 <!-- Embed FX application into web page once page is loaded -->
36 dtjava.addOnloadCallback(javafxEmbedjavafxlloginandsignup);
37 </script>
38
39 </head><body>
40 <h2>Test page for <b>JavaFXLLoginAndSignUp</b></h2>
41 <b>Webstart:</b> <a href='JavaFXLLoginAndSignUp.jnlp' onclick="return launchApplication('JavaFXLLoginAndSignUp.jnlp');">click to launch this app as webstart</a><br><hr><br>
42
43 <!-- Applet will be inserted here -->
44 <div id='javafx-app-placeholder'></div>
45 </body></html>