Bonjour tout le monde,
J'essaie de débuter avec Java et AJAX, j'ai choisi ZK comme Framework, sauf que j'aimerais tout contrôler via du code Java, donc pour mon premier exercice je veux créer faire apparaître une page avec un layout "Center", voici la méthode avec laquelle j'ai procédé:
Fichier index.zul
Et voici le code du fichier TestWindow.java
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <?page title="Title" contentType="text/html;charset=UTF-8"?> <zk> <window id="cwin" use="com.TestWindow" title="Test Title"> Hello! </window> </zk>
Est-ce ainsi que je devrais procéder et il me manque un "petit quelque chose" ou bien je fais totalement fausse route?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30 package com; import org.zkoss.zkex.zul.Borderlayout; import org.zkoss.zkex.zul.Center; import org.zkoss.zul.Label; import org.zkoss.zul.Window; public class TestWindow extends Window { private static final long serialVersionUID = -5380498690249191675L; public Borderlayout layout = new Borderlayout(); public Label label = new Label(); public TestWindow() { Center center = new Center(); layout.setParent(this); layout.setVisible(true); center.setParent(layout); center.setVisible(true); label.setValue("The Center"); label.setParent(this); label.setHeight("100%"); label.setWidth("100%"); } }
Autre question:
J'ai aimé les framework ZK et OpenLaszlo, mais je suis en train de remarquer qu'ils ne sont pas très populaires, par exemple pour ZK, il est presque impossible de trouver de la doc en dehors du site officiel. Est-ce je que j'ai fait un bon ou un mauvais choix pour commencer?
Partager