borland Packages Class Hierarchy jbcl.view Package Index
LabelView class
java.lang.Object
+----java.awt.Component
+----java.awt.Label
+----borland.jbcl.view.LabelView
+----borland.jbcl.control.LabelControl
About the LabelView class
Variables Properties Methods Event Listeners
Implements SingletonModelListener, SingletonModelView, ImageObserver, MenuContainer, Serializable, EventListener
The LabelView component is a view element for
developing new composite components. It requires a
SingletonModel
data model and a
SingletonViewManager
view manager.
The text property contains the string the label view
displays. To prevent the user from modifying the string, set readOnly
to true.
LabelView variables
LabelView properties
*Read-only properties **Write-only properties
Properties implemented in this class
LabelView 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()
LabelView event listeners
LabelView properties
model
public SingletonModel getModel()
public void setModel(borland.jbcl.model.SingletonModel sm)
The singleton model that contains the data item displayed in LabelView.
preferredSize
public Dimension getPreferredSize()
Returns the preferred size of LabelView.
readOnly
public boolean isReadOnly()
public void setReadOnly(boolean ro)
Determines whether the string held displayed in LabelView
can be modified. If ro is true, the
string cannot be modified.
text
public void setText(java.lang.String text)
Contains the string displayed in the component.
writeModel
public WritableSingletonModel getWriteModel()
Returns the writable singleton model for LabelView.
LabelView methods
postText()
protected void postText()
Posts the string contained in the text property to
the model.
updateText()
protected void updateText()
Modifies the text property.
LabelView event listeners
This class 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 )
public synchronized void removeComponentListener(java.awt.event.ComponentListener )
focus
public synchronized void addFocusListener(java.awt.event.FocusListener )
public synchronized void removeFocusListener(java.awt.event.FocusListener )
key
public synchronized void addKeyListener(java.awt.event.KeyListener )
public synchronized void removeKeyListener(java.awt.event.KeyListener )
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 )
public synchronized void removeMouseListener(java.awt.event.MouseListener )
mouseMotion
public synchronized void addMouseMotionListener(java.awt.event.MouseMotionListener )
public synchronized void removeMouseMotionListener(java.awt.event.MouseMotionListener )