|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
guk.Editor
A simple text editor included here to demonstrate the capabilities of the GUK package.
Nested Class Summary |
Nested classes inherited from class javax.swing.JFrame |
JFrame.AccessibleJFrame |
Nested classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
Nested classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
Nested classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
Nested classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy |
Field Summary | |
(package private) Action |
attributesChangedAction
|
(package private) Action |
closeAction
|
(package private) JPanel |
contentPane
|
(package private) Action |
copyAction
|
(package private) Action |
cutAction
|
(package private) boolean |
docChanged
has the current document changed since the last save? |
(package private) Action |
exitAction
|
(package private) File |
file
The current open file |
(package private) JFileChooser |
filer
The file chooser used in all operations requiring the user to select a file |
(package private) JComboBox |
fontsComboBox
|
(package private) JFrame |
frame
The main frame |
(package private) JCheckBoxMenuItem |
jCheckBoxMenuItemKeyboardMap
|
(package private) JMenuBar |
jMenuBar1
|
(package private) JMenu |
jMenuEdit
|
(package private) JMenu |
jMenuFile
|
(package private) JMenu |
jMenuHelp
|
(package private) JMenuItem |
jMenuHelpAbout
|
(package private) JMenu |
jMenuIM
|
(package private) JMenu |
jMenuOptions
|
(package private) JToolBar |
jToolBar
|
(package private) Action |
openAction
|
(package private) Action |
pasteAction
|
(package private) Action |
redoAction
|
(package private) Action |
saveAction
|
(package private) Action |
saveAsAction
|
(package private) JComboBox |
sizeComboBox
|
(package private) JTextPane |
textPane
|
(package private) Action |
undoAction
|
(package private) UndoManager |
undoManager
|
Fields inherited from class javax.swing.JFrame |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
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.Window |
|
Fields inherited from class java.awt.Container |
|
Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface javax.swing.WindowConstants |
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
Editor()
Construct the frame |
Method Summary | |
private void |
jbInit()
Component initialization |
(package private) void |
jCheckBoxMenuItemKeyboardMap_stateChanged(ActionEvent e)
|
void |
jMenuHelpAbout_actionPerformed(ActionEvent e)
Help | About action performed |
static void |
main(String[] args)
Main method |
protected void |
processWindowEvent(WindowEvent e)
Overridden so we can exit when window is closed |
protected void |
updateTitle()
|
Methods inherited from class java.awt.Frame |
addNotify, finalize, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setIconImage, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
Field Detail |
JPanel contentPane
JMenuBar jMenuBar1
JMenu jMenuFile
JMenu jMenuEdit
JMenu jMenuHelp
JMenu jMenuIM
JMenuItem jMenuHelpAbout
JToolBar jToolBar
JTextPane textPane
JMenu jMenuOptions
JComboBox fontsComboBox
JComboBox sizeComboBox
JCheckBoxMenuItem jCheckBoxMenuItemKeyboardMap
Action openAction
Action saveAction
Action saveAsAction
Action closeAction
Action exitAction
Action undoAction
Action redoAction
Action cutAction
Action copyAction
Action pasteAction
Action attributesChangedAction
File file
JFileChooser filer
JFrame frame
UndoManager undoManager
boolean docChanged
Constructor Detail |
public Editor()
Method Detail |
private void jbInit() throws Exception
Exception
protected void updateTitle()
public static void main(String[] args)
public void jMenuHelpAbout_actionPerformed(ActionEvent e)
protected void processWindowEvent(WindowEvent e)
void jCheckBoxMenuItemKeyboardMap_stateChanged(ActionEvent e)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |