borland.jbcl Packages borland.jbcl Class Hierarchy borland.jbcl.control
LabelControl component
java.lang.Object
+----java.awt.Component
+----java.awt.Label
+----borland.jbcl.view.LabelView
+----borland.jbcl.control.LabelControl
About the LabelControl component
Variables Constructors Properties Methods Event Listeners
Implements AccessListener, DataChangeListener, NavigationListener, SingletonModelListener, SingletonView, MenuContainer, ImageObserver, Serializable, EventListener
The LabelControl displays a single static line of text and is similar to java.awt.Label, but has properties that allow it to connect to display values from a DataSet. If both the dataSet and columnName properties are set, the LabelControl displays the data value for that column in the current row.
The LabelControl differs from the StatusBar in that the LabelControl displays a value in the DataSet and the StatusBar displays status messages generated by the DataSet.
LabelControl variables
LabelControl constructors
LabelControl properties
*Read-only properties **Write-only properties
Properties implemented in this class
LabelControl methods
Methods implemented in this class
- action(java.awt.Event, java.lang.Object)
- add(java.awt.PopupMenu)
- bounds()
- checkImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
- checkImage(java.awt.Image, java.awt.image.ImageObserver)
- contains(int, int)
- contains(java.awt.Point)
- createImage(int, int)
- createImage(java.awt.image.ImageProducer)
- deliverEvent(java.awt.Event)
- disable()
- disableEvents(long)
- dispatchEvent(java.awt.AWTEvent)
- doLayout()
- enable()
- enable(boolean)
- enableEvents(long)
- getComponentAt(int, int)
- getComponentAt(java.awt.Point)
- getFontMetrics(java.awt.Font)
- gotFocus(java.awt.Event, java.lang.Object)
- handleEvent(java.awt.Event)
- hide()
- imageUpdate(java.awt.Image, int, int, int, int, int)
- inside(int, int)
- invalidate()
- keyDown(java.awt.Event, int)
- keyUp(java.awt.Event, int)
- layout()
- list()
- list(java.io.PrintStream)
- list(java.io.PrintStream, int)
- list(java.io.PrintWriter)
- list(java.io.PrintWriter, int)
- locate(int, int)
- location()
- lostFocus(java.awt.Event, java.lang.Object)
- minimumSize()
- mouseDown(java.awt.Event, int, int)
- mouseDrag(java.awt.Event, int, int)
- mouseEnter(java.awt.Event, int, int)
- mouseExit(java.awt.Event, int, int)
- mouseMove(java.awt.Event, int, int)
- mouseUp(java.awt.Event, int, int)
- move(int, int)
- nextFocus()
- paint(java.awt.Graphics)
- paintAll(java.awt.Graphics)
- postEvent(java.awt.Event)
- preferredSize()
- prepareImage(java.awt.Image, int, int, java.awt.image.ImageObserver)
- prepareImage(java.awt.Image, java.awt.image.ImageObserver)
- print(java.awt.Graphics)
- printAll(java.awt.Graphics)
- processComponentEvent(java.awt.event.ComponentEvent)
- processEvent(java.awt.AWTEvent)
- processFocusEvent(java.awt.event.FocusEvent)
- processKeyEvent(java.awt.event.KeyEvent)
- processMouseEvent(java.awt.event.MouseEvent)
- processMouseMotionEvent(java.awt.event.MouseEvent)
- remove(java.awt.MenuComponent)
- removeNotify()
- repaint()
- repaint(int, int, int, int)
- repaint(long)
- repaint(long, int, int, int, int)
- requestFocus()
- reshape(int, int, int, int)
- resize(int, int)
- resize(java.awt.Dimension)
- setBounds(int, int, int, int)
- setLocation(int, int)
- setSize(int, int)
- show()
- show(boolean)
- size()
- toString()
- transferFocus()
- update(java.awt.Graphics)
- validate()
LabelControl event listeners
LabelControl constructors
LabelControl()
public LabelControl()
Constructs a LabelControl component with default property values.
LabelControl(java.lang.String)
public LabelControl(java.lang.String text)
Constructs a LabelControl component with the specified label text.
Parameters:
- text
- Label text.
LabelControl properties
columnName
public String getColumnName()
public void setColumnName(java.lang.String newColumnName)
Specifies the name of a Column object in the DataSet object specified by the dataSet property. This column is used to fill the label.
dataSet
public DataSet getDataSet()
public void setDataSet(borland.jbcl.dataset.DataSet newDataSet)
Specifies a DataSet object to display data from in the label.
LabelControl methods
addNotify()
public void addNotify()
Hook to open the DataSet supplying this label control when the Label is displayed, if the DataSet's autoOpen property is set.
Calls java.awt.Label.html#addNotify() to create the
Label's peer. Initializes the label if it not already initialized.
Overrides:
java.awt.Label.addNotify()
LabelControl event listeners
This component is a source for the following event sets.
For information on the standard AWT event sets, see Standard Java events.
For information on the JBCL event sets, see Events in JBCL.
component
public synchronized void addComponentListener(java.awt.event.ComponentListener l)
public synchronized void removeComponentListener(java.awt.event.ComponentListener l)
focus
public synchronized void addFocusListener(java.awt.event.FocusListener l)
public synchronized void removeFocusListener(java.awt.event.FocusListener l)
key
public synchronized void addKeyListener(java.awt.event.KeyListener l)
public synchronized void removeKeyListener(java.awt.event.KeyListener l)
model
public void addModelListener(borland.jbcl.model.SingletonModelListener l)
public void removeModelListener(borland.jbcl.model.SingletonModelListener l)
mouse
public synchronized void addMouseListener(java.awt.event.MouseListener l)
public synchronized void removeMouseListener(java.awt.event.MouseListener l)
mouseMotion
public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener l)
public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener l)