A B C D E F G H I J L M N O P R S T U

A

add(GraphicalObject) - Method in class jdraw.GraphicalObjectManager
Adds the specified graphical object to the list of managed objects.
addNotify() - Method in class jdraw.ui.GraphicalObjectCanvas
Lookup the parent frame of this canvas, for future use as frame owner for property dialogs.
addPropertyChangeListener(PropertyChangeListener) - Method in class jdraw.GraphicalObjectManager
Adds a BoudingBoxListener to this graphical object.
addPropertyChangeListener(PropertyChangeListener) - Method in class jdraw.graphicalobjects.GraphicalObject
Adds a BoudingBoxListener to this graphical object.
addPropertyGroup(JPanel) - Method in class jdraw.ui.GraphicalObjectProperties
Adds the specified property group panel to the frame.
applyValues() - Method in class jdraw.ui.GraphicalObjectProperties
Invoked when values must be applied to object.
applyValues() - Method in class jdraw.ui.TextAreaProperties
Invoked when values must be applied to object.
applyValues() - Method in class jdraw.ui.SizedGraphicalObjectProperties
Invoked when values must be applied to object.

B

bDragInProgress - Variable in class jdraw.graphicalobjects.GraphicalObject
Flag indicating whether this graphical object is currently dragged.
bgAlignment - Variable in class jdraw.ui.TextAreaProperties
The button group for alignment.
biDummyImage - Static variable in class jdraw.graphicalobjects.TextArea
A dummy buffered image used to obtain a graphic context.
buildAlignmentPanel() - Method in class jdraw.ui.TextAreaProperties
Builds the alignment panel.
buildButtonsPanel() - Method in class jdraw.ui.GraphicalObjectProperties
Builds the buttons panel.
buildCursor(String, Point, String) - Static method in class jdraw.ui.Misc
Buils a cursor from the specified image.
buildDimensionPanel() - Method in class jdraw.ui.SizedGraphicalObjectProperties
Builds the dimension panel.
buildFontNameAndSizePanel() - Method in class jdraw.ui.TextAreaProperties
Builds the font name and size panel.
buildFontPanel() - Method in class jdraw.ui.TextAreaProperties
Builds the font panel.
buildFontStylePanel() - Method in class jdraw.ui.TextAreaProperties
Builds the font style panel.
buildMenuBar(Component) - Static method in class jdraw.ui.MainFrame
Sets the menu bar of the specified JFrame.
buildPositionAndColorPanel() - Method in class jdraw.ui.GraphicalObjectProperties
Builds the position and color panel.
buildTextAndAlignmentPanel() - Method in class jdraw.ui.TextAreaProperties
Builds the text and alignment panel.
buildTextPanel() - Method in class jdraw.ui.TextAreaProperties
Builds the text panel.

C

CANVASBACKGROUNDCOLOR - Static variable in class jdraw.ui.MainFrame
The canvas background color.
cbBold - Variable in class jdraw.ui.TextAreaProperties
The check box for boldness.
cbItalic - Variable in class jdraw.ui.TextAreaProperties
The check box for italicness.
cComponent - Variable in class jdraw.ui.MainFrame.LFMenuItemListener
The component of which to update Look & Feel.
centerWindow(Window) - Static method in class jdraw.ui.Misc
Centers a window on the screen.
cfColor - Variable in class jdraw.ui.GraphicalObjectProperties
The color field.
cmbFontName - Variable in class jdraw.ui.TextAreaProperties
The list for font name.
colColor - Variable in class jdraw.graphicalobjects.GraphicalObject
The color of this object.
colColor - Variable in class jdraw.ui.ColorField
The color displayed.
ColorField - class jdraw.ui.ColorField.
A component which displays a solid color.
ColorField() - Constructor for class jdraw.ui.ColorField
Creates a new ColorField object, with default white color.
ColorField(Color) - Constructor for class jdraw.ui.ColorField
Creates a new ColorField object, with specified color.
COLUMNSINDIMENIONFIELDS - Static variable in class jdraw.ui.SizedGraphicalObjectProperties
The number of columns in position fields.
COLUMNSINFONTSIZEFIELD - Static variable in class jdraw.ui.TextAreaProperties
The number of columns in font size field.
COLUMNSINPOSITIONFIELDS - Static variable in class jdraw.ui.GraphicalObjectProperties
The number of columns in position fields.
commandCancel() - Method in class jdraw.ui.GraphicalObjectProperties
Invoked when the properties change is canceled.
commandChooseColor() - Method in class jdraw.ui.GraphicalObjectProperties
Invoked when the color chooser has to be pop up.
commandOk() - Method in class jdraw.ui.GraphicalObjectProperties
Invoked when the properties change is confirmed.
commitDragAndDrop(int, int) - Method in class jdraw.graphicalobjects.GraphicalObject
Stops the drag and drop process, commiting changes.
COMPONENTSINSET - Static variable in class jdraw.ui.GraphicalObjectProperties
The default insets for components.
COMPONENTSINSET - Static variable in class jdraw.ui.TextAreaProperties
The default insets for components.
COMPONENTSINSET - Static variable in class jdraw.ui.SizedGraphicalObjectProperties
The default insets for components.
CROSSRADIUS - Static variable in class jdraw.graphicalobjects.Point
The radius, in pixels, of the cross representing this point.
CURSOR - Static variable in class jdraw.graphicalobjects.Rectangle
The mouse cursor for this object.
CURSOR - Static variable in class jdraw.graphicalobjects.Segment
The mouse cursor for this object.
CURSOR - Static variable in class jdraw.graphicalobjects.Point
The mouse cursor for this object.
CURSOR - Static variable in class jdraw.graphicalobjects.TextArea
The mouse cursor for this object.
CURSOR - Static variable in class jdraw.graphicalobjects.Ellipse
The mouse cursor for this object.

D

destroy() - Method in class jdraw.JDraw
Called by the browser or applet viewer to inform this applet that it is being reclaimed and that it should destroy any resources that it has allocated.
dimPreferredSize - Static variable in class jdraw.ui.MainFrame
The preferred size of this frame.
dMinimumSize - Variable in class jdraw.ui.GraphicalObjectProperties
The minimum size of this frame.
drag(int, int) - Method in class jdraw.graphicalobjects.GraphicalObject
Updates this graphical object position, relatively to its position at the beginning of the drag and drop process.
dummy_graphical_objects - Static variable in class jdraw.JDraw
Some dummy graphical objects.

E

Ellipse - class jdraw.graphicalobjects.Ellipse.
A graphical ellipse.
Ellipse(int, int, Color, int, int) - Constructor for class jdraw.graphicalobjects.Ellipse
Creates a new Ellipse with specified position, color, width and height.

F

fireBoudingBoxChange() - Method in class jdraw.graphicalobjects.GraphicalObject
Fires a BoudingBox property change event.
fireBoudingBoxChange(PropertyChangeEvent) - Method in class jdraw.GraphicalObjectManager
Fires the specified PropertyChangedEvent.
fntFont - Variable in class jdraw.graphicalobjects.TextArea
The font used to display the text.
FONTSIZEOFFONTLIST - Static variable in class jdraw.ui.TextAreaProperties
The size of the fonts in the font list.
FRIENDLYNAME - Static variable in class jdraw.graphicalobjects.Rectangle
The friendly name of objects of this class.
FRIENDLYNAME - Static variable in class jdraw.graphicalobjects.Segment
The friendly name of objects of this class.
FRIENDLYNAME - Static variable in class jdraw.graphicalobjects.Point
The friendly name of objects of this class.
FRIENDLYNAME - Static variable in class jdraw.graphicalobjects.TextArea
The friendly name of objects of this class.
FRIENDLYNAME - Static variable in class jdraw.graphicalobjects.Ellipse
The friendly name of objects of this class.
frmParent - Variable in class jdraw.ui.GraphicalObjectCanvas
The parent Frame of this canvas.

G

getAligment() - Method in class jdraw.graphicalobjects.TextArea
Returns the position of the text from the position of this object (a constant from SwingConstants like CENTER, SOUTH_EAST, ...).
getBoundingBox() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the bounding box of this graphical object.
getBoundingBox() - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Returns the bounding box of this graphical object.
getBoundingBox() - Method in class jdraw.graphicalobjects.Point
Returns the bounding box of this point.
getBoundingBox() - Method in class jdraw.graphicalobjects.TextArea
Returns the bounding box of this text area.
getCenter() - Method in class jdraw.graphicalobjects.Ellipse
Returns the center of this ellipse.
getClosestObject(Point) - Method in class jdraw.GraphicalObjectManager
Returns the closest object to the specified point, with respect to distance thresold.
getColor() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the color of this graphical object.
getColor() - Method in class jdraw.ui.ColorField
Returns the displayed color.
getCursor() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the mouse cursor for this object.
getCursor() - Method in class jdraw.graphicalobjects.Rectangle
Returns the mouse cursor for this object.
getCursor() - Method in class jdraw.graphicalobjects.Segment
Returns the mouse cursor for this object.
getCursor() - Method in class jdraw.graphicalobjects.Point
Returns the mouse cursor for this object.
getCursor() - Method in class jdraw.graphicalobjects.TextArea
Returns the mouse cursor for this object.
getCursor() - Method in class jdraw.graphicalobjects.Ellipse
Returns the mouse cursor for this object.
getDistance(Point) - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the minimal distance between this object and the specified point.
getDistanceSq(double, double, double, double) - Static method in class jdraw.graphicalobjects.GraphicalObject
Returns the square of the distance between two points, stated by their coordinates (doubles).
getDistanceSq(int, int, int, int) - Static method in class jdraw.graphicalobjects.GraphicalObject
Returns the square of the distance between two points, stated by their coordinates (integers).
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the square of the minimal distance between this object and the specified point.
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.Rectangle
Returns the square of the minimal distance between this rectangle and the specified point.
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.Segment
Returns the square of the minimal distance between this segment and the specified point.
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.Point
Returns the square of the minimal distance between this point and the specified point.
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.TextArea
Returns the square of the minimal distance between this text area and the specified point.
getDistanceSq(Point) - Method in class jdraw.graphicalobjects.Ellipse
Returns the square of the minimal distance between this ellipse and the specified point.
getDistanceThresold() - Method in class jdraw.GraphicalObjectManager
Returns the distance thresold used to find closest objects.
getFont() - Method in class jdraw.graphicalobjects.TextArea
Returns the font used to display the text.
getFontName() - Method in class jdraw.graphicalobjects.TextArea
Returns name of the font used to display the text.
getFontSize() - Method in class jdraw.graphicalobjects.TextArea
Returns the size of the font used to display the text.
getFontStyle() - Method in class jdraw.graphicalobjects.TextArea
Returns the style of the font used to display the text.
getFriendlyName() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the friendly name of this graphical object.
getFriendlyName() - Method in class jdraw.graphicalobjects.Rectangle
Returns the friendly name of this retangle.
getFriendlyName() - Method in class jdraw.graphicalobjects.Segment
Returns the friendly name of this segment.
getFriendlyName() - Method in class jdraw.graphicalobjects.Point
Returns the friendly name of this point.
getFriendlyName() - Method in class jdraw.graphicalobjects.TextArea
Returns the friendly name of this text area.
getFriendlyName() - Method in class jdraw.graphicalobjects.Ellipse
Returns the friendly name of this ellipse.
getHeight() - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Returns the height of this sized graphical object.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class jdraw.ui.TextAreaProperties.FontPreview
 
getPreferredSize() - Method in class jdraw.ui.MainFrame
Returns the preferred size of this frame.
getPropertyDialog(Frame) - Method in class jdraw.graphicalobjects.GraphicalObject
Returns a dialog box used to set the properties of this graphical object.
getPropertyDialog(Frame) - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Returns a dialog box used to set the properties of this graphical object.
getPropertyDialog(Frame) - Method in class jdraw.graphicalobjects.TextArea
Returns a dialog box used to set the properties of this graphical object.
getText() - Method in class jdraw.graphicalobjects.TextArea
Returns the text to be displayed.
getWidth() - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Returns the width of this sized graphical object.
getX() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the abscissa of this graphical object.
getXRadius() - Method in class jdraw.graphicalobjects.Ellipse
Returns the X-axis radius of this ellipse.
getY() - Method in class jdraw.graphicalobjects.GraphicalObject
Returns the ordinate of this graphical object.
getYRadius() - Method in class jdraw.graphicalobjects.Ellipse
Returns the Y-axis radius of this ellipse.
gobjLastSelectedObject - Variable in class jdraw.ui.GraphicalObjectCanvas
The last selected graphical object.
GraphicalObject - class jdraw.graphicalobjects.GraphicalObject.
The abstract parent class of all graphical objects.
GraphicalObject(int, int, Color) - Constructor for class jdraw.graphicalobjects.GraphicalObject
Creates a new GraphicalObject with specified position and color.
GraphicalObjectCanvas - class jdraw.ui.GraphicalObjectCanvas.
The component in which graphical objects are painted.
GraphicalObjectCanvas(GraphicalObjectManager) - Constructor for class jdraw.ui.GraphicalObjectCanvas
Creates a new GraphicalObjectCanvas object, which will display objects managed by the specified graphical object manager.
GraphicalObjectManager - class jdraw.GraphicalObjectManager.
A repository for graphical objects.
GraphicalObjectManager() - Constructor for class jdraw.GraphicalObjectManager
Creates a new empty GraphicalObjectManager object.
GraphicalObjectManager(GraphicalObject[]) - Constructor for class jdraw.GraphicalObjectManager
Creates a new GraphicalObjectManager object, with the specified GraphicalObjects.
GraphicalObjectProperties - class jdraw.ui.GraphicalObjectProperties.
A property dialog for graphical objects.
GraphicalObjectProperties.Messages - class jdraw.ui.GraphicalObjectProperties.Messages.
Private inner class used to store messages.
GraphicalObjectProperties.Messages() - Constructor for class jdraw.ui.GraphicalObjectProperties.Messages
 
GraphicalObjectProperties(Frame, GraphicalObject) - Constructor for class jdraw.ui.GraphicalObjectProperties
Creates a new GraphicalObjectProperties object.
grobjGraphicalObject - Variable in class jdraw.ui.GraphicalObjectProperties
The graphical objects managed.
grobjmanManager - Static variable in class jdraw.JDraw
The graphical objects manager, which keeps track of all displayed objects.
grobjmanManager - Variable in class jdraw.ui.GraphicalObjectCanvas
The graphical objects manager.

H

hmAligmentButtons - Variable in class jdraw.ui.TextAreaProperties
The hashtable of alignment radio buttons
hmFonts - Static variable in class jdraw.ui.TextAreaProperties.FontPreview
The hashtable used to store fonts.

I

iAlignment - Variable in class jdraw.graphicalobjects.TextArea
The position of the text from the position of this object (a constant from SwingConstants like CENTER, SOUTH_EAST, ...).
iDistanceSquareThresold - Variable in class jdraw.GraphicalObjectManager
The squared distance thresold, used to find closest object.
iHeight - Variable in class jdraw.graphicalobjects.SizedGraphicalObject
The height of this graphical object.
IMAGEPALETTEPATH - Static variable in class jdraw.ui.GraphicalObjectProperties
The path of the color palette image.
init() - Method in class jdraw.JDraw
Called by the browser or applet viewer to inform this applet that it has been loaded into the system.
initRootPaneContainer(RootPaneContainer, GraphicalObjectManager) - Static method in class jdraw.ui.MainFrame
Initialises a RootPaneContainer (either a JApplet or a MainFrame.
isDragInProgress() - Method in class jdraw.graphicalobjects.GraphicalObject
Indicates whether this graphical object is currently dragged.
itemStateChanged(ItemEvent) - Method in class jdraw.ui.MainFrame.LFMenuItemListener
Invoked when an item has been selected or deselected.
iterator() - Method in class jdraw.GraphicalObjectManager
Returns an iterator over the graphical objects managed.
iWidth - Variable in class jdraw.graphicalobjects.SizedGraphicalObject
The width of this graphical object.
iX - Variable in class jdraw.graphicalobjects.GraphicalObject
The abscissa of this object.
iXRadius - Variable in class jdraw.graphicalobjects.Ellipse
The X-axis radius of this ellipse.
iY - Variable in class jdraw.graphicalobjects.GraphicalObject
The ordinate of this object.
iYRadius - Variable in class jdraw.graphicalobjects.Ellipse
The Y-axis radius of this ellipse.

J

jdraw - package jdraw
Root package of JDraw.
JDraw - class jdraw.JDraw.
The JDraw "entry-point class".
jdraw.graphicalobjects - package jdraw.graphicalobjects
Package containing all the graphical objects managed by JDraw.
jdraw.ui - package jdraw.ui
Package containing all components and frames of the JDraw user interface.
JDraw() - Constructor for class jdraw.JDraw
Builds a new JDraw applet.

L

l2dLine - Variable in class jdraw.graphicalobjects.Segment
The Line2D object used to compute distances.
l2dRightLine - Variable in class jdraw.graphicalobjects.Rectangle
The Line2D object used to compute distances from right edge.
l2dTopLine - Variable in class jdraw.graphicalobjects.Rectangle
The Line2D object used to compute distances from top edge.
loadValues() - Method in class jdraw.ui.GraphicalObjectProperties
Invoked when values must be loaded from object.
loadValues() - Method in class jdraw.ui.TextAreaProperties
Invoked when values must be loaded from object.
loadValues() - Method in class jdraw.ui.SizedGraphicalObjectProperties
Invoked when values must be loaded from object.
lstObjects - Variable in class jdraw.GraphicalObjectManager
The collection containing the graphical objects.
lstPropertyChangeListeners - Variable in class jdraw.GraphicalObjectManager
 
lstPropertyChangeListeners - Variable in class jdraw.graphicalobjects.GraphicalObject
 

M

main(String[]) - Static method in class jdraw.JDraw
The JDraw "entry-point function".
MainFrame - class jdraw.ui.MainFrame.
The JDraw main frame.
MainFrame.LFMenuItemListener - class jdraw.ui.MainFrame.LFMenuItemListener.
A listener for Look & Feel menu items.
MainFrame.LFMenuItemListener(Component) - Constructor for class jdraw.ui.MainFrame.LFMenuItemListener
Builds a new menu item listener, linked to the specified component.
MainFrame.Messages - class jdraw.ui.MainFrame.Messages.
Inner class used to store messages.
MainFrame.Messages() - Constructor for class jdraw.ui.MainFrame.Messages
 
MainFrame(GraphicalObjectManager) - Constructor for class jdraw.ui.MainFrame
Creates a new MainFrame object.
Misc - class jdraw.ui.Misc.
This class exhibits miscellaneous helper functions.
Misc() - Constructor for class jdraw.ui.Misc
This class is not intended to be instancied.
moveTo_silent(int, int) - Method in class jdraw.graphicalobjects.GraphicalObject
Moves this graphical object to the specified position, without firing any event.
moveTo(int, int) - Method in class jdraw.graphicalobjects.GraphicalObject
Moves this graphical object to the specified position.

N

NODRAGANDDROPCURSOR - Static variable in class jdraw.ui.GraphicalObjectCanvas
The mouse cursor for this object.

O

openPropertyDialog(Frame) - Method in class jdraw.graphicalobjects.GraphicalObject
Opens a dialog box used to set the properties of this graphical object.

P

pack() - Method in class jdraw.ui.GraphicalObjectProperties
Causes this Window to be sized to fit the preferred size and layouts of its subcomponents.
pack() - Method in class jdraw.ui.TextAreaProperties
Causes this Window to be sized to fit the preferred size and layouts of its subcomponents.
paint(Graphics) - Method in class jdraw.graphicalobjects.GraphicalObject
Paints this graphical object.
paint(Graphics) - Method in class jdraw.graphicalobjects.Rectangle
Paints this rectangle.
paint(Graphics) - Method in class jdraw.graphicalobjects.Segment
Paints this segment.
paint(Graphics) - Method in class jdraw.graphicalobjects.Point
Paints this point.
paint(Graphics) - Method in class jdraw.graphicalobjects.TextArea
Paints this text area.
paint(Graphics) - Method in class jdraw.graphicalobjects.Ellipse
Paints this ellipse.
paint(Graphics) - Method in class jdraw.ui.ColorField
Paints this color field.
paintComponent(Graphics) - Method in class jdraw.ui.GraphicalObjectCanvas
Paints this component.
panelPropertyGroups - Variable in class jdraw.ui.GraphicalObjectProperties
The container for property groups.
Point - class jdraw.graphicalobjects.Point.
A graphical point.
Point(int, int, Color) - Constructor for class jdraw.graphicalobjects.Point
Creates a new Point with specified position and color.
pplPropertyChangeListener - Variable in class jdraw.GraphicalObjectManager
The shared listener for bounding box events.
prepareBoudingBoxEvent() - Method in class jdraw.graphicalobjects.GraphicalObject
Prepares the firing of a BoudingBoxEvent by saving the current bounding box.
ptCenter - Variable in class jdraw.graphicalobjects.Rectangle
The center of this rectangle.
ptCenter - Variable in class jdraw.graphicalobjects.Ellipse
The center of this ellipse.
ptDragAndDropStartPosition - Variable in class jdraw.graphicalobjects.GraphicalObject
The position from where the drag and drop started.
ptInitialObjectPosition - Variable in class jdraw.graphicalobjects.GraphicalObject
The position where this graphical object was at the beginning of the drag and drop.

R

Rectangle - class jdraw.graphicalobjects.Rectangle.
A graphical rectangle.
Rectangle(int, int, Color, int, int) - Constructor for class jdraw.graphicalobjects.Rectangle
Creates a new Rectangle with specified position, color, width and height.
rectBoundingBox - Variable in class jdraw.graphicalobjects.TextArea
The bounding box of this text.
rectInitialBoundingBox - Variable in class jdraw.GraphicalObjectManager
 
rectInitialBoundingBox - Variable in class jdraw.graphicalobjects.GraphicalObject
 
remove(GraphicalObject) - Method in class jdraw.GraphicalObjectManager
Removes the specified graphical object to the list of managed objects.
removePropertyChangeListener(PropertyChangeListener) - Method in class jdraw.GraphicalObjectManager
Removes a BoudingBoxListener from this graphical object.
removePropertyChangeListener(PropertyChangeListener) - Method in class jdraw.graphicalobjects.GraphicalObject
Removes a BoudingBoxListener from this graphical object.
rightButtonClicked(Point) - Method in class jdraw.ui.GraphicalObjectCanvas
Invoked when the right mouse button was clicked.
rollbackDragAndDrop() - Method in class jdraw.graphicalobjects.GraphicalObject
Stops the drag and drop process, cancelling changes.

S

Segment - class jdraw.graphicalobjects.Segment.
A graphical segment.
Segment(int, int, Color, int, int) - Constructor for class jdraw.graphicalobjects.Segment
Creates a new Segment with specified position, color, "width" and "height".
SEPARATOR - Static variable in class jdraw.ui.GraphicalObjectProperties
The default insets for components.
SEPARATOR - Static variable in class jdraw.ui.TextAreaProperties
The default insets for components.
SEPARATOR - Static variable in class jdraw.ui.SizedGraphicalObjectProperties
The default insets for components.
setAlignment_silent(int) - Method in class jdraw.graphicalobjects.TextArea
Sets the position of the text from the position of this object (a constant from SwingConstants like CENTER, SOUTH_EAST, ...), without firing any event.
setAlignment(int) - Method in class jdraw.graphicalobjects.TextArea
Sets the position of the text from the position of this object (a constant from SwingConstants like CENTER, SOUTH_EAST, ...).
setColor_silent(Color) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the color of this graphical object, without firing any event.
setColor(Color) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the color of this graphical object.
setColor(Color) - Method in class jdraw.ui.ColorField
Sets the displayed color.
setDistanceThresold(int) - Method in class jdraw.GraphicalObjectManager
Sets the distance thresold used to find closest objects.
setFont_silent(Font) - Method in class jdraw.graphicalobjects.TextArea
Sets the font used to display the text, without firing any event.
setFont_silent(String, int, int) - Method in class jdraw.graphicalobjects.TextArea
Sets the font used to display the text, without firing any event.
setFont(String, int, int) - Method in class jdraw.graphicalobjects.TextArea
Sets the font used to display the text.
setHeight(int) - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Sets the height of this sized graphical object.
setLookAndFeel(Component, String) - Static method in class jdraw.ui.Misc
Sets the specified look and feel for the specified component tree.
setText_silent(String) - Method in class jdraw.graphicalobjects.TextArea
Sets the text to be displayed, without firing any event.
setText(String) - Method in class jdraw.graphicalobjects.TextArea
Sets the text to be displayed.
setWidth(int) - Method in class jdraw.graphicalobjects.SizedGraphicalObject
Sets the width of this sized graphical object.
setX_silent(int) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the abscissa of this graphical object, without firing any event.
setX(int) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the abscissa of this graphical object.
setY_silent(int) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the ordinate of this graphical object, without firing any event.
setY(int) - Method in class jdraw.graphicalobjects.GraphicalObject
Sets the ordinate of this graphical object.
SizedGraphicalObject - class jdraw.graphicalobjects.SizedGraphicalObject.
A graphical object with width and height.
SizedGraphicalObject(int, int, Color, int, int) - Constructor for class jdraw.graphicalobjects.SizedGraphicalObject
Creates a new SizedGraphicalObject with specified position, color, width and height.
SizedGraphicalObjectProperties - class jdraw.ui.SizedGraphicalObjectProperties.
A property dialog for sized graphical objects.
SizedGraphicalObjectProperties.Messages - class jdraw.ui.SizedGraphicalObjectProperties.Messages.
Private inner class used to store messages.
SizedGraphicalObjectProperties.Messages() - Constructor for class jdraw.ui.SizedGraphicalObjectProperties.Messages
 
SizedGraphicalObjectProperties(Frame, SizedGraphicalObject) - Constructor for class jdraw.ui.SizedGraphicalObjectProperties
Creates a new SizedGraphicalObjectProperties object.
start() - Method in class jdraw.JDraw
Called by the browser or applet viewer to inform this applet that it should start its execution.
startDragAndDrop(int, int) - Method in class jdraw.graphicalobjects.GraphicalObject
Starts the drag and drop process.
stop() - Method in class jdraw.JDraw
Called by the browser or applet viewer to inform this applet that it should stop its execution.
strAlignment - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strCancel - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
buttons
strChooseColor - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strColor - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strDimension - Static variable in class jdraw.ui.SizedGraphicalObjectProperties.Messages
 
strFont - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strFontBold - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strFontFamilyNames - Static variable in class jdraw.ui.TextAreaProperties
The list of available font family names.
strFontItalic - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strFontName - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strFontSize - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strHeight - Static variable in class jdraw.ui.SizedGraphicalObjectProperties.Messages
 
strMenuLook - Static variable in class jdraw.ui.MainFrame.Messages
menu strings
strOK - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strPositionAndColor - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strPositionX - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strPositionY - Static variable in class jdraw.ui.GraphicalObjectProperties.Messages
 
strText - Variable in class jdraw.graphicalobjects.TextArea
The text to be displayed.
strText - Static variable in class jdraw.ui.TextAreaProperties.Messages
 
strWidth - Static variable in class jdraw.ui.SizedGraphicalObjectProperties.Messages
 
suspendDragAndDrop() - Method in class jdraw.graphicalobjects.GraphicalObject
Suspends the drag and drop process.
szgrobjGraphicalObject - Variable in class jdraw.ui.SizedGraphicalObjectProperties
The sized graphical objects managed.

T

taTextArea - Variable in class jdraw.ui.TextAreaProperties
The text area managed.
TextArea - class jdraw.graphicalobjects.TextArea.
A text area.
TextArea(int, int, Color, String) - Constructor for class jdraw.graphicalobjects.TextArea
Creates a new TextArea with specified position, color, text and default font, centered on both axis.
TextArea(int, int, Color, String, Font) - Constructor for class jdraw.graphicalobjects.TextArea
Creates a new TextArea with specified position, color, text and font, centered on both axis.
TextArea(int, int, Color, String, Font, int) - Constructor for class jdraw.graphicalobjects.TextArea
Creates a new TextArea with specified position, color, text, font and alignment.
TextArea(int, int, Color, String, int) - Constructor for class jdraw.graphicalobjects.TextArea
Creates a new TextArea with specified position, color, text, alignment and default font.
TextAreaProperties - class jdraw.ui.TextAreaProperties.
A property dialog for text areas.
TextAreaProperties.FontPreview - class jdraw.ui.TextAreaProperties.FontPreview.
Private inner class used to store messages.
TextAreaProperties.FontPreview() - Constructor for class jdraw.ui.TextAreaProperties.FontPreview
 
TextAreaProperties.Messages - class jdraw.ui.TextAreaProperties.Messages.
Private inner class used to store messages.
TextAreaProperties.Messages() - Constructor for class jdraw.ui.TextAreaProperties.Messages
 
TextAreaProperties(Frame, TextArea) - Constructor for class jdraw.ui.TextAreaProperties
Creates a new TextAreaProperties object.
tfFontSize - Variable in class jdraw.ui.TextAreaProperties
The text field for font size.
tfHeight - Variable in class jdraw.ui.SizedGraphicalObjectProperties
The text field for height.
tfPositionX - Variable in class jdraw.ui.GraphicalObjectProperties
The text field for x-axis position.
tfPositionY - Variable in class jdraw.ui.GraphicalObjectProperties
The text field for y-axis position.
tfText - Variable in class jdraw.ui.TextAreaProperties
The text field for text.
tfWidth - Variable in class jdraw.ui.SizedGraphicalObjectProperties
The text field for width.

U

updateBoundingBox() - Method in class jdraw.graphicalobjects.TextArea
Updates the size of this text area.
updateCachedData() - Method in class jdraw.graphicalobjects.GraphicalObject
Invoked when cached data have to be updated.
updateCachedData() - Method in class jdraw.graphicalobjects.Rectangle
Invoked when cached data have to be updated.
updateCachedData() - Method in class jdraw.graphicalobjects.Segment
Invoked when cached data have to be updated.
updateCachedData() - Method in class jdraw.graphicalobjects.Ellipse
Invoked when cached data have to be updated.
updateCenter() - Method in class jdraw.graphicalobjects.Ellipse
Updates the center of this ellipse.
updateCursor(Point) - Method in class jdraw.ui.GraphicalObjectCanvas
Updates the mouse cursor, depending on the graphical object near the specified point or whether a drag and drop is in progress.
updateRadii() - Method in class jdraw.graphicalobjects.Ellipse
Updates the radii of this ellipse.
updateSelection(Point) - Method in class jdraw.ui.GraphicalObjectCanvas
Updates the last selected graphical object, from last click.

A B C D E F G H I J L M N O P R S T U