Package hipp.com.wappedidpadpro2
Class WAppEditpadPro2
java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
hipp.com.wappedidpadpro2.WAppEditpadPro2
- All Implemented Interfaces:
java.awt.image.ImageObserver
,java.awt.MenuContainer
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.util.EventListener
,javax.accessibility.Accessible
,javax.swing.RootPaneContainer
,javax.swing.WindowConstants
public class WAppEditpadPro2
extends javax.swing.JFrame
implements java.beans.PropertyChangeListener
WAppEditpadPro2
extends javax.swing.JFrame and holds the main method
extends javax.swing.JFrame and holds the main method
- See Also:
- Serialized Form
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) class
WAppEditpadPro2.FontCellRenderer
(package private) class
WAppEditpadPro2.Helper
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Hashtable<java.lang.Object,javax.swing.Action>
actions
static MyActionListener
aL
java.util.ResourceBundle
bundle
int
busyIconIndex
javax.swing.Icon[]
busyIcons
javax.swing.Timer
busyIconTimer
private javax.swing.JComboBox<java.lang.String>
cFontNames
private javax.swing.JComboBox<java.lang.String>
cFontSizes
private MyToolPanel
container
private WAppEditFindDialog
findDialog
javax.swing.Icon
idleIcon
private WappProTextPane
jTxtP
java.util.Locale
locale
protected WAppEditpadPro2
main_Class
private WAppEditMessageBox
messageBox
static javax.swing.Timer
messageTimer
static boolean
must_save
protected WAppRedoAction
redoAction
private javax.swing.JComponent[]
redoComponent
javax.swing.JMenuItem
remHighlights
private WAppEditFindDialog
replaceDialog
private static int
TEN_SECONDS
protected javax.swing.undo.UndoManager
undo
protected WAppUndoAction
undoAction
private javax.swing.JComponent[]
undoComponent
Fields inherited from class java.awt.Frame
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
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
-
Constructor Summary
Constructors Constructor Description WAppEditpadPro2()
Constructor, after Splash is doneWAppEditpadPro2(SplashThread t)
Constructor, first do splash display and wait until splash is done -
Method Summary
Modifier and Type Method Description void
doExit()
exit the application and store text document changesprivate void
exitActionPerformed(java.awt.event.ActionEvent evt)
WappProTextPane
getEditor()
java.lang.String
getFontName()
java.lang.String
getFontSize()
private void
initTimer(java.lang.Class cL)
static void
main(java.lang.String[] args)
void
propertyChange(java.beans.PropertyChangeEvent evt)
Invoked when task's progress property changes.private void
setFontComboBoxes()
void
setMessLblText(java.lang.String txt)
void
setModifiedText()
void
showMessage(java.lang.String s, boolean flag)
void
startProgress()
private void
storeData1()
private void
waitForSplash(SplashThread t)
Methods inherited from class javax.swing.JFrame
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
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, 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
Methods inherited from class java.awt.Container
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
Methods inherited from class java.awt.Component
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, 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, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Field Details
-
main_Class
-
messageTimer
public static javax.swing.Timer messageTimer -
busyIconTimer
public javax.swing.Timer busyIconTimer -
idleIcon
public javax.swing.Icon idleIcon -
busyIcons
public javax.swing.Icon[] busyIcons -
busyIconIndex
public int busyIconIndex -
TEN_SECONDS
private static final int TEN_SECONDS- See Also:
- Constant Field Values
-
messageBox
-
actions
protected java.util.Hashtable<java.lang.Object,javax.swing.Action> actions -
undoAction
-
redoAction
-
undo
protected javax.swing.undo.UndoManager undo -
undoComponent
private javax.swing.JComponent[] undoComponent -
redoComponent
private javax.swing.JComponent[] redoComponent -
jTxtP
-
cFontNames
private javax.swing.JComboBox<java.lang.String> cFontNames -
cFontSizes
private javax.swing.JComboBox<java.lang.String> cFontSizes -
must_save
public static boolean must_save -
locale
public java.util.Locale locale -
bundle
public java.util.ResourceBundle bundle -
findDialog
-
replaceDialog
-
container
-
aL
-
remHighlights
public javax.swing.JMenuItem remHighlights
-
-
Constructor Details
-
WAppEditpadPro2
Constructor, first do splash display and wait until splash is done- Parameters:
t
- splash thread
-
WAppEditpadPro2
public WAppEditpadPro2()Constructor, after Splash is done
-
-
Method Details
-
initTimer
private void initTimer(java.lang.Class cL) -
startProgress
public void startProgress() -
setMessLblText
public void setMessLblText(java.lang.String txt) -
setFontComboBoxes
private void setFontComboBoxes() -
getFontName
public java.lang.String getFontName() -
getFontSize
public java.lang.String getFontSize() -
exitActionPerformed
private void exitActionPerformed(java.awt.event.ActionEvent evt) -
showMessage
public void showMessage(java.lang.String s, boolean flag) -
getEditor
-
setModifiedText
public void setModifiedText() -
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)Invoked when task's progress property changes.- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
-
waitForSplash
-
storeData1
private void storeData1() -
doExit
public void doExit()exit the application and store text document changes -
main
public static void main(java.lang.String[] args)
-