org.formaria.editor.netbeans.newproject
Class FrameSetEditorVisualPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by org.formaria.editor.netbeans.newproject.FrameSetEditorVisualPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class FrameSetEditorVisualPanel
extends javax.swing.JPanel

A single panel for a wizard - the GUI portion.

Copyright (c) Formaria Ltd., 2002-2006

$Revision: 1.54 $

License: see License.txt

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
 javax.swing.JCheckBox bottomCheck
           
 javax.swing.JTextField bottomEdit
           
 javax.swing.JTextField bottomEditH
           
 javax.swing.JTextField bottomEditW
           
 javax.swing.JCheckBox centreCheck
           
 javax.swing.JTextField centreEdit
           
 javax.swing.JTextField centreEditH
           
 javax.swing.JTextField centreEditW
           
 javax.swing.JCheckBox frameSetCheck
           
 javax.swing.JCheckBox leftCheck
           
 javax.swing.JTextField leftEdit
           
 javax.swing.JTextField leftEditH
           
 javax.swing.JTextField leftEditW
           
 int pHeight
           
 boolean popupWindow
           
 int pWidth
           
 javax.swing.JCheckBox rightCheck
           
 javax.swing.JTextField rightEdit
           
 javax.swing.JTextField rightEditH
           
 javax.swing.JTextField rightEditW
           
static int TOOLBAR_HEIGHT
           
 javax.swing.JCheckBox toolbarCB
           
 javax.swing.JTextField toolbarEdit
           
 javax.swing.JCheckBox topCheck
           
 javax.swing.JTextField topEdit
           
 javax.swing.JTextField topEditH
           
 javax.swing.JTextField topEditW
           
 
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
FrameSetEditorVisualPanel(EditorProject project, Modifiable m)
          Create the wizard panel and set up some basic properties.
 
Method Summary
 void calcSizes()
           
 void fillComponents()
           
 org.formaria.editor.netbeans.newproject.FileNameVerifier getFileNameVerifier()
           
 void saveFileNames()
           
 void setStates()
           
 void updateFrameCentre(java.lang.String pageName)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

TOOLBAR_HEIGHT

public static final int TOOLBAR_HEIGHT
See Also:
Constant Field Values

pWidth

public int pWidth

pHeight

public int pHeight

popupWindow

public boolean popupWindow

bottomCheck

public javax.swing.JCheckBox bottomCheck

bottomEdit

public javax.swing.JTextField bottomEdit

bottomEditH

public javax.swing.JTextField bottomEditH

bottomEditW

public javax.swing.JTextField bottomEditW

centreCheck

public javax.swing.JCheckBox centreCheck

centreEdit

public javax.swing.JTextField centreEdit

centreEditH

public javax.swing.JTextField centreEditH

centreEditW

public javax.swing.JTextField centreEditW

frameSetCheck

public javax.swing.JCheckBox frameSetCheck

leftCheck

public javax.swing.JCheckBox leftCheck

leftEdit

public javax.swing.JTextField leftEdit

leftEditH

public javax.swing.JTextField leftEditH

leftEditW

public javax.swing.JTextField leftEditW

rightCheck

public javax.swing.JCheckBox rightCheck

rightEdit

public javax.swing.JTextField rightEdit

rightEditH

public javax.swing.JTextField rightEditH

rightEditW

public javax.swing.JTextField rightEditW

toolbarCB

public javax.swing.JCheckBox toolbarCB

toolbarEdit

public javax.swing.JTextField toolbarEdit

topCheck

public javax.swing.JCheckBox topCheck

topEdit

public javax.swing.JTextField topEdit

topEditH

public javax.swing.JTextField topEditH

topEditW

public javax.swing.JTextField topEditW
Constructor Detail

FrameSetEditorVisualPanel

public FrameSetEditorVisualPanel(EditorProject project,
                                 Modifiable m)
Create the wizard panel and set up some basic properties.

Method Detail

getFileNameVerifier

public org.formaria.editor.netbeans.newproject.FileNameVerifier getFileNameVerifier()

fillComponents

public void fillComponents()

setStates

public void setStates()

calcSizes

public void calcSizes()

saveFileNames

public void saveFileNames()

updateFrameCentre

public void updateFrameCentre(java.lang.String pageName)