Uses of Interface java.awt.Shape
Uses in package javax.swing
Methods with parameter type java.awt.Shape
void
Sets the current clipping region
Methods with return type java.awt.Shape
Shape Returns the current clipping region.
Uses in package java.awt
Classes implementing java.awt.Shape
class
This class represents a polygon, a closed, two-dimensional region in a
coordinate space.
class
This class represents a rectangle and all the interesting things you
might want to do with it.
Methods with parameter type java.awt.Shape
void
Sets the clip region to the intersection of the current clipping region
and s.
Shape Creates a shape representing the stroked outline of the given shape.
Shape Returns a shape which outlines the boundary of the given shape, in
effect converting the infinitely thin line into a new shape.
void
Draws an outline around a shape using the current stroke and paint.
void
Fills the interior of the specified shape using the current
paint.
void
Sets the clipping region to the specified Shape.
Methods with return type java.awt.Shape
Shape Creates a shape representing the stroked outline of the given shape.
Shape Returns a shape which outlines the boundary of the given shape, in
effect converting the infinitely thin line into a new shape.
Shape Returns the current clipping region as a Shape object.
Uses in package java.awt.image.renderable
Constructors with parameter type java.awt.Shape
Methods with parameter type java.awt.Shape
Methods with return type java.awt.Shape
Uses in package javax.swing.text.html
Methods with parameter type java.awt.Shape
void
Gives notification from the document that attributes were
changed in a location that this view is responsible for.
void
Receives notification that attributes have changed in the document in
a location that this view is responsible for.
void
Receives notification that something was inserted into the document in
a location that this view is responsible for.
Shape This is currently implemented always to return the area of the image view,
as the image is not divideable by character positions.
void
Paints using the given graphics configuration and shape.
void
Paints the image or one of the two image state icons.
void
Paints the ListView.
void
Receives notification that something was removed from the document in
a location that this view is responsible for.
int
Maps the picture co-ordinates into the image position in the model.
Methods with return type java.awt.Shape
Shape This is currently implemented always to return the area of the image view,
as the image is not divideable by character positions.
Uses in package javax.swing.plaf.basic
Classes implementing java.awt.Shape
Uses in package java.awt.font
Constructors with parameter type java.awt.Shape
Methods with return type java.awt.Shape
Uses in package java.awt.geom
Classes implementing java.awt.Shape
class
This class represents all arcs (segments of an ellipse in 2-D space).
class
This class implements an arc in double precision.
class
This class implements an arc in float precision.
class
The Area class represents any area for the purpose of
Constructive Area Geometry (CAG) manipulations.
class
A two-dimensional curve that is parameterized with a cubic
function.
class
A two-dimensional curve that is parameterized with a cubic
function and stores coordinate values in double-precision
floating-point format.
class
A two-dimensional curve that is parameterized with a cubic
function and stores coordinate values in single-precision
floating-point format.
class
Ellipse2D is the shape of an ellipse.
class
An
Ellipse2D that stores its coordinates using
double
primitives.
class
An
Ellipse2D that stores its coordinates using
float
primitives.
class
A general geometric path, consisting of any number of subpaths
constructed out of straight lines and cubic or quadratic Bezier
curves.
class
Represents a directed line bewteen two points in (x,y) Cartesian space.
class
This class defines a point in double precision.
class
This class defines a point in float precision.
class
A two-dimensional curve that is parameterized with a quadratic
function.
class
A two-dimensional curve that is parameterized with a quadratic
function and stores coordinate values in double-precision
floating-point format.
class
A two-dimensional curve that is parameterized with a quadratic
function and stores coordinate values in single-precision
floating-point format.
class
This class describes a rectangle by a point (x,y) and dimension (w x h).
class
This class defines a rectangle in double precision.
class
This class defines a rectangle in float precision.
class
This class provides a generic framework, and several helper methods, for
subclasses which represent geometric objects inside a rectangular frame.
class
This class implements a rectangle with rounded corners.
class
A subclass of RoundRectangle which keeps its parameters as
doubles.
class
A subclass of RoundRectangle which keeps its parameters as
floats.
Constructors with parameter type java.awt.Shape
Constructs an Area from any given Shape.
Constructs a GeneralPath from an arbitrary shape object.
Methods with parameter type java.awt.Shape
void
Appends the segments of a Shape to the path.
Shape Return a new Shape, based on the given one, where the path of the shape
has been transformed by this transform.
Methods with return type java.awt.Shape
Shape Return a new Shape, based on the given one, where the path of the shape
has been transformed by this transform.
Shape Creates a transformed version of the path.
Uses in package javax.swing.text
Classes implementing java.awt.Shape
class
The default implementation of the
Caret interface.
Methods with parameter type java.awt.Shape
Shape Vertically centers the single line of text within the
bounds of the input shape.
void
This method is called when attributes were changed in the
Document in a location that this view is responsible for.
void
Receice notification that some attributes changed in the region
that this view is responsible for.
void
Receives notification that some text attributes have changed within the
text fragment that this view is responsible for.
void
Receives notification when text attributes change in the chunk of
text that this view is responsible for.
void
Receives notification when some attributes of the displayed element
changes.
void
This method is called when attributes were changed in the
Document in a location that this view is responsible for.
void
Receive notification about a change update to the text model.
void
Called when the portion of the Document that this View is responsible
for changes.
void
Repaint the given line range.
void
Forwards the DocumentEvent to child views that need to get notified
of the change to the model.
void
Forwards the DocumentEvent to child views that need to get notified
of the change to the model.
void
Forwards an update event to the given child view.
Shape Returns the child allocation for the child view with the specified
index.
Shape Returns the current allocation for a child view.
Shape Returns the child allocation for the child view with the specified
index.
Shape Returns the allocation for the specified child View.
Rectangle Returns the allocation that is given to this CompositeView
minus this CompositeView's insets.
int
Returns the next model location that is visible in east or west
direction.
int
Returns the next model location that is visible in north or south
direction.
int
Returns the next model location that is visible in eiter north / south
direction or east / west direction.
int
Returns the model location that should be used to place a caret when
moving the caret through the document.
int
Returns the document position that is (visually) nearest to the given
document position pos in the given direction d.
int
Returns the model location that should be used to place a caret when
moving the caret through the document.
int
Returns the view index of the view that occupies the specified area, or
-1 if there is no such child view.
void
This method is called when something is inserted into the Document
that this View is displaying.
void
Receice notification that some content has been inserted in the region
that this view is responsible for.
void
Receives notification that some text has been inserted within the
text fragment that this view is responsible for.
void
This method is called when something is inserted into the Document
that this View is displaying.
void
Receive notification about an insert update to the text model.
void
Called when something was inserted.
void
Receive notification about an insert update to the text model.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a model location to view coordinates.
Shape Maps the document model position pos to a Shape
in the view coordinate space.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Provides a mapping from the document model coordinate space to the
coordinate space of the view mapped to it.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a region in the document into the coordinate space of the View.
Shape Maps a region in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
void
Renders the Element that is associated with this
View.
void
The real painting behavour is performed by normal component painting,
triggered by the text component that hosts this view.
void
Renders the Element that is associated with this
View.
void
Renders the Element that is associated with this
View.
void
Renders the Element that is associated with this
View.
void
This method is called when something is removed from the Document
that this View is displaying.
void
Receice notification that some content has been removed from the region
that this view is responsible for.
void
Receives notification that some text has been removed within the
text fragment that this view is responsible for.
void
This method is called when something is removed from the Document
that this View is displaying.
void
Receive notification about a remove update to the text model.
void
Called when something is removed.
void
Receive notification about a remove update to the text model.
void
Sets the current allocation for this view.
void
Since insertUpdate and removeUpdate each deal with children
Elements being both added and removed, they both have to perform
the same checks.
void
Updates the layout for this view.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps view coordinates to a model location.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Provides a mapping from the view coordinate space to the logical
coordinate space of the model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps coordinates from the View's space into a position
in the document model.
int
Maps a visual position into a document location.
Methods with return type java.awt.Shape
Shape Vertically centers the single line of text within the
bounds of the input shape.
Shape Returns the current allocation of the child view with the specified
index.
Shape Returns the child allocation for the child view with the specified
index.
Shape Returns the current allocation for a child view.
Shape Returns the child allocation for the child view with the specified
index.
Shape Returns the allocation for the specified child View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a model location to view coordinates.
Shape Maps the document model position pos to a Shape
in the view coordinate space.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Provides a mapping from the document model coordinate space to the
coordinate space of the view mapped to it.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.
Shape Maps a region in the document into the coordinate space of the View.
Shape Maps a region in the document into the coordinate space of the View.
Shape Maps a position in the document into the coordinate space of the View.