public class APrintNGInternalFrame extends javax.swing.JFrame implements IAPrintWait, Dirtyable
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected PrefixedNamePrefsStorage |
prefixedNamePrefsStorage
Save the users preferences
|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
APrintNGInternalFrame(IPrefsStorage prefsStorage) |
APrintNGInternalFrame(IPrefsStorage prefsStorage,
java.lang.String title) |
APrintNGInternalFrame(IPrefsStorage prefsStorage,
java.lang.String title,
boolean resizable) |
APrintNGInternalFrame(IPrefsStorage prefsStorage,
java.lang.String title,
boolean resizable,
boolean closable) |
APrintNGInternalFrame(IPrefsStorage prefsStorage,
java.lang.String title,
boolean resizable,
boolean closable,
boolean maximizable) |
APrintNGInternalFrame(IPrefsStorage prefsStorage,
java.lang.String title,
boolean resizable,
boolean closable,
boolean maximizable,
boolean iconifiable) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
askForClose()
This method is called when the window is closing, by default, it is called when the window is
closing
|
void |
clearDirty() |
void |
dispose() |
protected java.lang.String |
getInternalFrameNameForPreferences()
This function get the internal name of the frame for preferences by default, take the name of
the current class
|
void |
infiniteChangeText(java.lang.String text)
change wait text
|
void |
infiniteEndWait()
Fonction de lancement de la procedure d'attente d'APrint, doit être lancé
dans le thread de swing
|
void |
infiniteStartWait(java.lang.String text)
Fonction de lancement de la procedure d'attente d'APrint, doit être lancé
dans le thread de swing
|
void |
infiniteStartWait(java.lang.String text,
ICancelTracker cancelTracker)
Start the wait process
|
protected void |
initializeComponents() |
protected void |
initPrefsStorage(IPrefsStorage prefsStorage) |
boolean |
isDirty() |
boolean |
isDisposed() |
protected void |
saveDimensionPreferences() |
protected void |
setupIcon() |
void |
toggleDirty() |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected PrefixedNamePrefsStorage prefixedNamePrefsStorage
public APrintNGInternalFrame(IPrefsStorage prefsStorage) throws java.lang.Exception
java.lang.Exception
public APrintNGInternalFrame(IPrefsStorage prefsStorage, java.lang.String title) throws java.lang.Exception
java.lang.Exception
public APrintNGInternalFrame(IPrefsStorage prefsStorage, java.lang.String title, boolean resizable) throws java.lang.Exception
java.lang.Exception
public APrintNGInternalFrame(IPrefsStorage prefsStorage, java.lang.String title, boolean resizable, boolean closable) throws java.lang.Exception
java.lang.Exception
public APrintNGInternalFrame(IPrefsStorage prefsStorage, java.lang.String title, boolean resizable, boolean closable, boolean maximizable) throws java.lang.Exception
java.lang.Exception
public APrintNGInternalFrame(IPrefsStorage prefsStorage, java.lang.String title, boolean resizable, boolean closable, boolean maximizable, boolean iconifiable) throws java.lang.Exception
java.lang.Exception
protected java.lang.String getInternalFrameNameForPreferences()
protected void initPrefsStorage(IPrefsStorage prefsStorage)
protected void setupIcon()
protected void initializeComponents() throws java.lang.Exception
java.lang.Exception
public void infiniteStartWait(java.lang.String text, ICancelTracker cancelTracker)
IAPrintWait
infiniteStartWait
in interface IAPrintWait
public void infiniteStartWait(java.lang.String text)
IAPrintWait
infiniteStartWait
in interface IAPrintWait
public void infiniteEndWait()
IAPrintWait
infiniteEndWait
in interface IAPrintWait
public void infiniteChangeText(java.lang.String text)
IAPrintWait
infiniteChangeText
in interface IAPrintWait
text
- the new textprotected void saveDimensionPreferences()
public void clearDirty()
clearDirty
in interface Dirtyable
public void toggleDirty()
toggleDirty
in interface Dirtyable
protected boolean askForClose()
public void dispose()
dispose
in class java.awt.Window
public boolean isDisposed()