|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.awt.Component java.awt.Container javax.swing.JComponent javax.swing.JPanel jpicedt.ui.dialog.DockableAttributesCustomizer
public class DockableAttributesCustomizer
A dockable customizer for attributes (ie PicAttributesSet). This is currently implemented as a floating JPanel.
Nested Class Summary | |
---|---|
class |
DockableAttributesCustomizer.ArrowPropertiesPanel
A panel for editing of Element's attributeSet see GraphicPropertiesToolBar which is very similar (though it has less widget than this Panel) |
class |
DockableAttributesCustomizer.EditModeCustomPropertiesPanel
Un panneau pour les attributs de personnalisation spéciale à un mode d'édition. |
class |
DockableAttributesCustomizer.FillPropertiesPanel
A panel for editing of Element's fill attributes |
class |
DockableAttributesCustomizer.HatchPropertiesPanel
A panel for editing of Element's hatch attributes |
class |
DockableAttributesCustomizer.PolydotsPropertiesPanel
A panel for editing AbstractCurve's polydots attributes |
class |
DockableAttributesCustomizer.PstCustomPropertiesPanel
A panel for adding custom attributes (pstricks only) [todo] disable panel when not in Pstricks content-type |
class |
DockableAttributesCustomizer.ShadowPropertiesPanel
A customizer dedicated to editing shadow attributes |
class |
DockableAttributesCustomizer.StrokePropertiesPanel
A panel for editing Element's stroke attributes (width, colour, dashing, ...) |
class |
DockableAttributesCustomizer.TextPropertiesPanel
A panel for editing text attributes (alignment + frame) |
class |
DockableAttributesCustomizer.TikzCustomPropertiesPanel
A panel for adding custom attributes (pstricks only) [todo] disable panel when not in Pstricks content-type |
Nested classes/interfaces inherited from class javax.swing.JPanel |
---|
JPanel.AccessibleJPanel |
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Container |
---|
Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
---|---|
static String |
KEY
key for persistent storage |
Fields inherited from class javax.swing.JComponent |
---|
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
DockableAttributesCustomizer(PEProgressBar progressBar)
Create a DockableAttributesCustomizer with no specific PECanvas attached to
it. |
Method Summary | |
---|---|
static void |
main(String[] args)
for debugging purpose ; run it if you just wanna see how this particular GUI looks like w/o having to run the whole jPicEdt application |
void |
propertyChange(PropertyChangeEvent e)
Update customizer's title from the given event if it's a MDIManager.ACTIVE_BOARD_CHANGE
event. |
void |
selectionUpdate(SelectionEvent e)
Implementation of the SelectionListener interface ; called when a change occurs in the selection from the target PECanvas |
void |
setTitle(String title)
Changes the customizer title |
void |
stateChanged(ChangeEvent e)
Called : - by the colorchooser if the user picks a new colour ; - or by the tabbed pane when a different pane is made active (ie brought on top) |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String KEY
Constructor Detail |
---|
public DockableAttributesCustomizer(PEProgressBar progressBar)
DockableAttributesCustomizer
with no specific PECanvas
attached to
it.
progressBar
- when non-null
, increment()
is called at some points during
the construction process.Method Detail |
---|
public static void main(String[] args)
public void setTitle(String title)
public void stateChanged(ChangeEvent e)
stateChanged
in interface ChangeListener
public void selectionUpdate(SelectionEvent e)
selectionUpdate
in interface SelectionListener
public void propertyChange(PropertyChangeEvent e)
MDIManager.ACTIVE_BOARD_CHANGE
event.
propertyChange
in interface PropertyChangeListener
|
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |