Package | Description |
---|---|
jpicedt.graphic |
jPicEdt library core classes and packages.
|
jpicedt.graphic.event |
Various events used for the communication between model, view and controler, as well as to
notify external receivers of changes
in the document structure, appearance,...
|
jpicedt.graphic.toolkit |
Controller (document editing through UI actions)
|
jpicedt.ui |
Some classes and interfaces that help building concrete implementation of MDIManager's.
|
Modifier and Type | Method and Description |
---|---|
void |
PECanvas.addPEMouseInputListener(PEMouseInputListener l)
Adds the specified mouse listener to receive mouse events from this component.
|
void |
PECanvas.removePEMouseInputListener(PEMouseInputListener l)
Removes the specified mouse listener so that it no longer
receives mouse events from this component.
|
Modifier and Type | Class and Description |
---|---|
class |
PEEventMulticaster
An enhanced version of
java.awt.AWTEventMulticaster
that supports chaining PEMouseInputListener's . |
class |
PEMouseInputAdapter
An abstract adapter class for receiving PEMouseEvent's.
|
Modifier and Type | Method and Description |
---|---|
static PEMouseInputListener |
PEEventMulticaster.add(PEMouseInputListener a,
PEMouseInputListener b)
Adds PEMouseInputListener-a with PEMouseInputListener-b and
returns the resulting multicast listener.
|
static PEMouseInputListener |
PEEventMulticaster.remove(PEMouseInputListener l,
PEMouseInputListener oldl)
Removes the old PEMouseInputListener from PEMouseInputListener-l and
returns the resulting multicast listener.
|
Modifier and Type | Method and Description |
---|---|
static PEMouseInputListener |
PEEventMulticaster.add(PEMouseInputListener a,
PEMouseInputListener b)
Adds PEMouseInputListener-a with PEMouseInputListener-b and
returns the resulting multicast listener.
|
static PEMouseInputListener |
PEEventMulticaster.remove(PEMouseInputListener l,
PEMouseInputListener oldl)
Removes the old PEMouseInputListener from PEMouseInputListener-l and
returns the resulting multicast listener.
|
Modifier and Type | Class and Description |
---|---|
protected class |
DrawToolFactory.AbstractCurveDrawTool
a MouseTool suited for drawing any element inheriting from AbstractCurve.
|
protected class |
DrawToolFactory.GenericDrawTool
A MouseTool aimed at drawing new Elements.
|
protected class |
DrawToolFactory.TextDrawTool
A tool used to place PicText's ; it opens a dialog box for editing text content.
|
class |
MouseTool
An implementation of PEMouseInputListener that factors common behaviour for EditorKit's mouse tools,
and implements KeyListener so that mouse-tools can also listen to key events (e.g.
|
class |
MoveTool
A MouseTool used to translate a target Element by a given vector.
|
class |
RotateTool
A MouseTool used to rotate a target Element using a origin point and a mobile point used to
compute the rotation angle..
|
class |
ScaleTool
A MouseTool used to scale a target Element using a source and a destination vector.
|
class |
SelectionTool
This generic mouse-tool is dedicated to applying MouseTransform's to elements of a Drawing, following a uniform sequence of
mouse-events.
|
class |
ZoomTool
A mouse tool for EditorKit, which allows to zoom in and out while retaining the current scene at the center
of the drawing sheet.
|
Modifier and Type | Class and Description |
---|---|
class |
PEDrawingBoard.StatusBar
jpicedt's Status Bar
|
Submit a bug : syd@jpicedt.org