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) classWAppEditpadPro2.FontCellRenderer(package private) classWAppEditpadPro2.HelperNested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrameNested 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>actionsstatic MyActionListeneraLjava.util.ResourceBundlebundleintbusyIconIndexjavax.swing.Icon[]busyIconsjavax.swing.TimerbusyIconTimerprivate javax.swing.JComboBox<java.lang.String>cFontNamesprivate javax.swing.JComboBox<java.lang.String>cFontSizesprivate MyToolPanelcontainerprivate WAppEditFindDialogfindDialogjavax.swing.IconidleIconprivate WappProTextPanejTxtPjava.util.Localelocaleprotected WAppEditpadPro2main_Classprivate WAppEditMessageBoxmessageBoxstatic javax.swing.TimermessageTimerstatic booleanmust_saveprotected WAppRedoActionredoActionprivate javax.swing.JComponent[]redoComponentjavax.swing.JMenuItemremHighlightsprivate WAppEditFindDialogreplaceDialogprivate static intTEN_SECONDSprotected javax.swing.undo.UndoManagerundoprotected WAppUndoActionundoActionprivate javax.swing.JComponent[]undoComponentFields 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_CURSORFields 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 voiddoExit()exit the application and store text document changesprivate voidexitActionPerformed(java.awt.event.ActionEvent evt)WappProTextPanegetEditor()java.lang.StringgetFontName()java.lang.StringgetFontSize()private voidinitTimer(java.lang.Class cL)static voidmain(java.lang.String[] args)voidpropertyChange(java.beans.PropertyChangeEvent evt)Invoked when task's progress property changes.private voidsetFontComboBoxes()voidsetMessLblText(java.lang.String txt)voidsetModifiedText()voidshowMessage(java.lang.String s, boolean flag)voidstartProgress()private voidstoreData1()private voidwaitForSplash(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, updateMethods 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, setUndecoratedMethods 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, toFrontMethods 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, validateTreeMethods 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:
propertyChangein 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)
-