package DGWApplet; import java.awt.*; import java.awt.event.*; import java.applet.*; import borland.jbcl.layout.*; import borland.jbcl.control.*; import borland.sql.dataset.*; public class Applet1 extends Applet { XYLayout xYLayout1 = new XYLayout(); boolean isStandalone = false; Database database1 = new Database(); QueryDataSet queryDataSet1 = new QueryDataSet(); GridControl gridControl1 = new GridControl(); //Construct the applet public Applet1() { } //Initialize the applet public void init() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } //Component initialization private void jbInit() throws Exception{ xYLayout1.setWidth(400); xYLayout1.setHeight(292); database1.setConnection(new borland.sql.dataset.ConnectionDescriptor("jdbc:BorlandBroker://popweasel/BCBDemos", "", "", false, "borland.jdbc.Broker.RemoteDriver")); queryDataSet1.setQuery(new borland.sql.dataset.QueryDescriptor(database1, "Select Category from biolife.db", null, true, borland.sql.dataset.Load.ASYNCHRONOUS)); gridControl1.setDataSet(queryDataSet1); this.setLayout(xYLayout1); this.add(gridControl1, new XYConstraints(74, 38, 240, 199)); } //Get Applet information public String getAppletInfo() { return "Applet Information"; } //Get parameter info public String[][] getParameterInfo() { return null; } }