Uses of Class
ucar.unidata.ui.drawing.DisplayCanvas
Packages that use DisplayCanvas
Package
Description
UI classes for drawing glyphs
Meteorological symbol drawing.
-
Uses of DisplayCanvas in ucar.unidata.ui.drawing
Subclasses of DisplayCanvas in ucar.unidata.ui.drawingFields in ucar.unidata.ui.drawing declared as DisplayCanvasMethods in ucar.unidata.ui.drawing with parameters of type DisplayCanvasModifier and TypeMethodDescriptionGlyph.getCreateCommand(DisplayCanvas canvas, AWTEvent event, int x, int y) _more_PolyGlyph.getCreateCommand(DisplayCanvas canvas, AWTEvent event, int x, int y) _more_Glyph.getMoveCommand(DisplayCanvas canvas, AWTEvent event, int x, int y) _more_voidCompositeGlyph.paint(Graphics g, DisplayCanvas c) _more_voidGlyph.paint(Graphics g, DisplayCanvas c) _more_voidImageGlyph.paint(Graphics g, DisplayCanvas c) _more_voidLineGlyph.paint(Graphics g, DisplayCanvas c) _more_voidLineGlyph.paint(Graphics g, DisplayCanvas c, Color color) _more_voidPolyGlyph.paint(Graphics g, DisplayCanvas c) _more_voidRectangleGlyph.paint(Graphics g, DisplayCanvas c) _more_protected voidCompositeGlyph.paintChildren(Graphics g, DisplayCanvas c) _more_voidGlyph.paintHighlight(Graphics g, DisplayCanvas c) _more_voidLineGlyph.paintHighlight(Graphics g, DisplayCanvas c) _more_voidPolyGlyph.paintHighlight(Graphics g, DisplayCanvas c) _more_voidPolyGlyph.paintLines(Graphics g, DisplayCanvas c, int w, boolean fill) _more_voidGlyph.paintSelection(Graphics g, DisplayCanvas c) By default paint little black rectangles at the corners and the sidesvoidLineGlyph.paintSelection(Graphics g, DisplayCanvas c) _more_Glyph.transformOutput(DisplayCanvas canvas, Point r) _more_Glyph.transformOutput(DisplayCanvas canvas, Rectangle r) _more_intGlyph.transformOutputX(DisplayCanvas canvas, int x) _more_intGlyph.transformOutputY(DisplayCanvas canvas, int x) _more_Constructors in ucar.unidata.ui.drawing with parameters of type DisplayCanvasModifierConstructorDescriptionCanvasCommand(DisplayCanvas canvas, AWTEvent firstEvent, int x, int y) _more_ -
Uses of DisplayCanvas in ucar.unidata.ui.symbol
Subclasses of DisplayCanvas in ucar.unidata.ui.symbolModifier and TypeClassDescriptionclassClass StationModelCanvas Manages the station model guiMethods in ucar.unidata.ui.symbol with parameters of type DisplayCanvasModifier and TypeMethodDescriptionvoidMetSymbol.paint(Graphics g, DisplayCanvas c) This is called to paint within the EditCanvasvoidMetSymbol.paintSelection(Graphics g, DisplayCanvas c) Paint the selectionConstructors in ucar.unidata.ui.symbol with parameters of type DisplayCanvasModifierConstructorDescriptionCloudCoverageSymbol(DisplayCanvas canvas, int x, int y) Create a cloud coverage symbol at the x and y position on the supplied canvas.CloudCoverageSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc) Create a cloud coverage symbol at the x and y position on theDisplayCanvassupplied.LabelSymbol(DisplayCanvas canvas, int x, int y) Construct a LabelSymbol to use on the canvas specified at the position specified.MappedShapeSymbol(DisplayCanvas canvas, int x, int y) Construct a ShapeSymbol to use on the canvas specified at the position specified.protectedMetSymbol(DisplayCanvas canvas, int x, int y, String[] paramIds, String[] paramDescs) The MetSymbol can be created in two ways.ShapeSymbol(DisplayCanvas canvas, int x, int y) Construct a ShapeSymbol to use on the canvas specified at the position specified.TextSymbol(DisplayCanvas canvas, int x, int y) Construct a TextSymbol to use on the canvas specified at the position specified.TextSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc) Construct a TextSymbol to use on the canvas specified at the position specified.ThreeDCrossSymbol(DisplayCanvas canvas, int x, int y) Create a symbol at the x and y position on the supplied canvas.ThreeDCrossSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc) Create a symbol at the x and y position on theDisplayCanvassupplied.ValueSymbol(DisplayCanvas canvas, int x, int y) Create a new ValueSymbolValueSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc) Create a new ValueSymbolValueSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc, Unit u) Create a new ValueSymbolWeatherSymbol(DisplayCanvas canvas, int x, int y) Create aWeatherSymbolon the canvas specified at the position indicated.WeatherSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc) Create aWeatherSymboloncanvasat the position indicated and use the name and description supplied.WindBarbSymbol(DisplayCanvas canvas, int x, int y) Construct a WindBarbSymbol to use on the canvas specified at the position specified.WindBarbSymbol(DisplayCanvas canvas, int x, int y, String uOrSpeedParam, String uOrSpeedDescr, String vOrDirParam, String vOrDirDescr) Construct a WindBarbSymbol to use on the canvas specified at the position specified.WindVectorSymbol(DisplayCanvas canvas, int x, int y) Create a wind vector symbolWindVectorSymbol(DisplayCanvas canvas, int x, int y, String uOrSpeedParam, String uOrSpeedDescr, String vOrDirParam, String vOrDirDescr) Construct a WindVectorSymbol to use on the canvas specified at the position specified.