gui
Class CalendarFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by gui.CalendarFrame
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

 class CalendarFrame
extends javax.swing.JFrame
implements java.awt.event.ActionListener


Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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
private  javax.swing.JMenuBar calendarMenuBar
           
private  Calendar calendarRootComponent
           
private  javax.swing.JRadioButtonMenuItem enLang
           
(package private)  int enLangIdx
           
private  javax.swing.JRadioButtonMenuItem japLang
           
(package private)  int japLangIdx
           
private  javax.swing.ButtonGroup jButtonGroupLanguage
           
private  javax.swing.JMenu jMenuHelp
           
private  javax.swing.JMenuItem jMenuItemHelpAbout
           
private  javax.swing.JMenu jMenuLanguage
           
private  javax.swing.JMenu jMenuView
           
private  javax.swing.JCheckBoxMenuItem viewHistory
           
private  javax.swing.JCheckBoxMenuItem viewNBest
           
 
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.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
CalendarFrame()
          This method initializes
CalendarFrame(Calendar rootComp, java.lang.String frameTitle)
          This method initializes
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent event)
           
private  javax.swing.JMenuBar getCalendarMenuBar()
          This method initializes calendarMenuBar
private  javax.swing.JRadioButtonMenuItem getEnglishRadioButton()
          This method initializes communication in English
private  javax.swing.JRadioButtonMenuItem getJapaneseRadioButton()
          This method initializes communication in Japanese
private  javax.swing.ButtonGroup getJButtonGroupLanguage()
          This method initializes jMenuLanguage
private  javax.swing.JMenu getJMenuHelp()
          This method initializes jMenuHelp
private  javax.swing.JMenuItem getJMenuItemHelpAbout()
          This method initializes jMenuItemHelpAbout
private  javax.swing.JMenu getJMenuLanguage()
          This method initializes jMenuLanguage
private  javax.swing.JMenu getJMenuView()
          This method initializes jMenuView
private  javax.swing.JCheckBoxMenuItem getViewHistory()
          This method initializes viewHistory
private  javax.swing.JCheckBoxMenuItem getViewNBest()
          This method initializes viewNBest
private  void initialize()
          This method initializes this
static void main(java.lang.String[] args)
           
 
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, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, 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, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, 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, isOpaque, 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, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

calendarRootComponent

private Calendar calendarRootComponent

japLangIdx

int japLangIdx

enLangIdx

int enLangIdx

calendarMenuBar

private javax.swing.JMenuBar calendarMenuBar

jMenuView

private javax.swing.JMenu jMenuView

viewNBest

private javax.swing.JCheckBoxMenuItem viewNBest

viewHistory

private javax.swing.JCheckBoxMenuItem viewHistory

jMenuLanguage

private javax.swing.JMenu jMenuLanguage

jButtonGroupLanguage

private javax.swing.ButtonGroup jButtonGroupLanguage

enLang

private javax.swing.JRadioButtonMenuItem enLang

japLang

private javax.swing.JRadioButtonMenuItem japLang

jMenuHelp

private javax.swing.JMenu jMenuHelp

jMenuItemHelpAbout

private javax.swing.JMenuItem jMenuItemHelpAbout
Constructor Detail

CalendarFrame

public CalendarFrame()
This method initializes


CalendarFrame

public CalendarFrame(Calendar rootComp,
                     java.lang.String frameTitle)
This method initializes

Method Detail

initialize

private void initialize()
This method initializes this


actionPerformed

public void actionPerformed(java.awt.event.ActionEvent event)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getCalendarMenuBar

private javax.swing.JMenuBar getCalendarMenuBar()
This method initializes calendarMenuBar

Returns:
javax.swing.JMenuBar

getJMenuView

private javax.swing.JMenu getJMenuView()
This method initializes jMenuView

Returns:
javax.swing.JMenu

getJMenuLanguage

private javax.swing.JMenu getJMenuLanguage()
This method initializes jMenuLanguage

Returns:
javax.swing.JMenu

getJButtonGroupLanguage

private javax.swing.ButtonGroup getJButtonGroupLanguage()
This method initializes jMenuLanguage

Returns:
javax.swing.JMenu

getEnglishRadioButton

private javax.swing.JRadioButtonMenuItem getEnglishRadioButton()
This method initializes communication in English

Returns:
javax.swing.JRadioButton

getJapaneseRadioButton

private javax.swing.JRadioButtonMenuItem getJapaneseRadioButton()
This method initializes communication in Japanese

Returns:
javax.swing.JRadioButton

getViewNBest

private javax.swing.JCheckBoxMenuItem getViewNBest()
This method initializes viewNBest

Returns:
javax.swing.JCheckBoxMenuItem

getViewHistory

private javax.swing.JCheckBoxMenuItem getViewHistory()
This method initializes viewHistory

Returns:
javax.swing.JCheckBoxMenuItem

getJMenuHelp

private javax.swing.JMenu getJMenuHelp()
This method initializes jMenuHelp

Returns:
javax.swing.JMenu

getJMenuItemHelpAbout

private javax.swing.JMenuItem getJMenuItemHelpAbout()
This method initializes jMenuItemHelpAbout

Returns:
javax.swing.JMenuItem

main

public static void main(java.lang.String[] args)