// This snippet creates a new empty bean // //Title: //Version: //Copyright: //Author: //Company: //Description: package autol; import java.awt.*; import java.awt.event.*; import borland.jbcl.layout.*; import borland.jbcl.control.*; import borland.jbcl.view.*; import borland.jbcl.util.BlackBox; public class cCounter extends Label implements BlackBox{ BevelPanel bevelPanel1 = new BevelPanel(); BorderLayout borderLayout1 = new BorderLayout(); XYLayout xYLayout1 = new XYLayout(); public cCounter() { try { jbInit(); } catch (Exception e) { e.printStackTrace(); } } public void jbInit() throws Exception{ bevelPanel1.setLayout(xYLayout1); setText("0 "); } // Example properties private int value = 0; public void setValue(int i) { value = i; setText(Integer.toString(value)+" "); } public int getValue(){ return value; } public void inc(int n) { setValue(getValue()+n); } // Example event }