1.1.2 Tlustý klient
V případě tlustého klienta na bázi Plug-in resp. Java applet eventuelně desktop aplikace se využívají standardní nástroje těchto technologií a obvykle také skriptování na straně serveru (eventuelně. jiné nástroje jako je JDBC (Java Database Connectivity), Webové služby, RPC (Remote Procedure Call)). Na dalších obrázcích je prezentována možnost takovéhoto řešení. |
Popis |
Obrázek 1-2: Možné uživatelské prostředí pro vkládání popisných údajů. (aplikace BuildingEditor – autoři studenti VŠB-TUO). |
Možné uživatelské prostředí pro vkládání popisných údajů |
Java kód, který toto prostředí představuje. import java.awt.*;import java.awt.event.*;
public class G_Building extends Frame implements ActionListener, G_dialogGUI{ public int BuildingID; public String BuildingName; public int BuildingAngle; public String BuildingInfo; TextField BuID = new TextField(20); TextField BuName = new TextField(20); TextField BuAngle = new TextField(20); TextField BuInfo = new TextField(20); Button OK = new Button("OK"); Button Cancel = new Button("Cancel"); Label BugID = new Label("BuildingID:"); Label BugName = new Label("BuildingName:"); Label BugAngle = new Label("BuildingAngle:"); Label BugInfo = new Label("BuildingInfo:");
public G_Building(){this.addWindowListener(new WindowAdapter(){ public void windowClosing(WindowEvent e){ dispose(); } } ); OK.addActionListener(this); Cancel.addActionListener(this); setLayout (new GridLayout(5,2)); add(BugID); add(BuID); add(BugName); add(BuName); add(BugAngle); add(BuAngle); add(BugInfo); add(BuInfo); add(OK); add(Cancel); } } |
Java kód, který toto prostředí představuje |