Uses of Interface
org.zaval.lw.Drawable

Packages that use Drawable
org.zaval.lw This is basic package of the light weight library. 
org.zaval.lw.grid This is set of classes to implement the light weight grid and tree grid components. 
org.zaval.lw.mask This is set of classes to implement masked text field component. 
org.zaval.lw.tree This is set of classes to implement the light weight tree component. 
 

Uses of Drawable in org.zaval.lw
 

Subinterfaces of Drawable in org.zaval.lw
 interface LwComponent
          This is basic interface for GUI components of the light weight library.
 interface LwComposite
          This interface provides ability for a container to control child input events component delivery.
 interface LwContainer
          This interface defines light weight container that inherits the LwComponent interface and can contain other light weight components as child components.
 interface LwDesktop
          This interface is top-level container for all other lightweight components.
 interface LwLayer
          This layer interface is a special container that is used as the LwDesktop children.
 

Classes in org.zaval.lw that implement Drawable
 class LwActContainer
          This class can be used for creating light weight containers that: Wants to have focus. Has a special child component that can be selected with rectangle frame if the container has focus (use setAsFocusComponent method to define the child component.
 class LwBaseLayer
          This layer class is basic implementation of the layer interface
 class LwBlankDialog
          This class is "template" window component that can be used as the dialog window with the different content.
 class LwBorderPan
          This is lightweight component that can be used to organize border panel.
 class LwButton
          This is button component, that is a composite component, so it is possible to use any other component as the button label.
 class LwCanvas
          This is basic implemenation of the light weight component interface that should be used to develop own light weight component.
 class LwCheckbox
          The class represents a switching GUI componenent that can have one of two states: "on" or "off".
 class LwColorPanel
          This panel provides ability to cutomize color using different ways : By the specifying RGB color components in the text fields. By the specifying RGB color components using sliders. By the selecting one of the predefined color.
 class LwCombo
          This is combobox component.
 class LwComboList
          This is list component that is supposed to be used as the list of the combobox component.
 class LwFilePanel
           
 class LwFontPanel
           
 class LwImage
          This light weight component is used to show an image.
 class LwLabel
          This light weight component is used to show a text by using LwTextRender as the face view.
 class LwLine
           
 class LwLink
          This component is something like text links that are used by "html".
 class LwList
          This is list component.
 class LwMenu
           
 class LwMenuBar
           
 class LwMenuButton
           
 class LwNotebook
          This is notebook container.
 class LwPanel
          This is implementation of the light weight container interface that has to be used to develop own light weight containers.
 class LwPopupLayer
           
 class LwProgress
          This is progress bar light weight component that can be used to display progress status for some processes.
 class LwRoot
          This class is a root light weight component that implements LwDesktop interface.
 class LwScroll
          This is scrollbar component.
 class LwScrollPan
          This is scroll panel component.
 class LwSlider
          This is slider component that can be used to select a value from the specified integer interval.
 class LwSpeedButton
          This is state button component that allows to customize acceleration for repeatable action event generation.
 class LwSpin
          This is spin light weight component that can be used to input a bound integer value.
 class LwSplitPan
          This split panel component is used to divide the container area into two resizeable areas.
 class LwStatusBar
          This is status bar light weight component.
 class LwStButton
          This is state button component.
 class LwTextField
          This class is a text field component.
 class LwTracker
          This is tracker component.
 class LwWindow
          This class is window lightweight component that can be used as a desktop window.
 class LwWinLayer
          This is housekeeping layer implementation that is used by LwRoot class as the internal windows container.
 

Methods in org.zaval.lw that return Drawable
 Drawable LwViewMan.getParent()
          Gets the owner component for this view manager.
 

Methods in org.zaval.lw with parameters of type Drawable
 void LwView.paint(java.awt.Graphics g, int x, int y, Drawable d)
          Paints the view using the preferred size of the view.
abstract  void LwView.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using a given width and height.
 void LwCompRender.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using the given width and height.
 LwView LwSlider.getView(Drawable d, java.lang.Object o)
           
protected  void LwViewMan.setParent(Drawable p)
          Sets the owner component for this view manager.
 void LwBorder.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using a given width and height.
protected  void LwTextRender.paintLine(java.awt.Graphics g, int x, int y, int line, Drawable d)
          Invoked to render a line with the specified index, at the given location, graphics context and owner component.
 void LwTextRender.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Renders the text model using the specified graphics context, location, size and owner component.
 void LwImgRender.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using a given width and height.
 void LwImgSetRender.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
           
 void LwTitledBorder.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using a given width and height.
 LwView LwViewProvider.getView(Drawable d, java.lang.Object obj)
          Gets the view for the specified object of the specified component.
 void LwWrappedText.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
           
 void LwTabRender.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the render using a given width and height.
protected  void LwTabRender.paintPage(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the border for the view.
protected  void LwAdvTextRender.paintLine(java.awt.Graphics g, int x, int y, int line, Drawable d)
           
protected  void LwAdvTextRender.paintSelection(java.awt.Graphics g, int x, int y, int line, Drawable d)
          Invoked by paintLine method to render selection block.
 void LwCursorView.paint(java.awt.Graphics g, int x, int y, int w, int h, Drawable d)
          Paints the view using the given width and height.
 

Uses of Drawable in org.zaval.lw.grid
 

Classes in org.zaval.lw.grid that implement Drawable
 class LwGrid
          This is light weight grid component.
 class LwGridCaption
          This component is used as the top grid component caption with a custom views.
 class LwTreeGrid
          This is light weight tree grid component.
 

Uses of Drawable in org.zaval.lw.mask
 

Classes in org.zaval.lw.mask that implement Drawable
 class LwMaskTextField
          This is masked text field lightweight component that is supposed to be used for masked input.
 

Uses of Drawable in org.zaval.lw.tree
 

Classes in org.zaval.lw.tree that implement Drawable
 class LwTree
          This is tree view component.
 

Methods in org.zaval.lw.tree with parameters of type Drawable
 LwView LwTree.getView(Drawable d, java.lang.Object obj)
           
 



Copyright © Zaval Creative Engineering Group, 2000-2005.
http://www.zaval.org