kei.component
Class KFrame

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--kei.component.KFrame
All Implemented Interfaces:
Accessible, EventListener, ImageObserver, MenuContainer, RootPaneContainer, Serializable, WindowConstants, WindowListener

public class KFrame
extends JFrame
implements WindowListener

JFrame ‚ÌŠg’£ƒNƒ‰ƒX‚Å‚·?B •\ަ?ê?Š‚ð‰æ–Ê‚â‚ ‚é Component ‚ɑ΂·‚éˆÊ’u‚ÅŽw’è‚Å‚«‚Ü‚·?B

See Also:
Serialized Form

Field Summary
(package private)  AbstractButton button
          ƒtƒŒ?[ƒ€‚ð•‚¶‚½‚Æ‚«‚É button ‚̃`ƒFƒbƒN‚ðŠO‚µ‚Ü‚·?B
 
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
KFrame()
          KFrame‚ð?\’z‚µ‚Ü‚·?B
KFrame(AbstractButton button)
          KFrame‚ð?\’z‚µ‚Ü‚·?B
KFrame(String title)
          KFrame‚ð?\’z‚µ‚Ü‚·?B
KFrame(String title, AbstractButton button)
          KFrame‚ð?\’z‚µ‚Ü‚·?B
 
Method Summary
 void setLocation(Component comp, String pos)
          Frame‚̈ʒu‚ð?ݒ肵‚Ü‚·?B
 void setLocation(String pos)
          Frame‚̈ʒu‚ð?ݒ肵‚Ü‚·?B
 void windowActivated(WindowEvent evt)
           
 void windowClosed(WindowEvent evt)
           
 void windowClosing(WindowEvent evt)
           
 void windowDeactivated(WindowEvent evt)
           
 void windowDeiconified(WindowEvent evt)
           
 void windowIconified(WindowEvent evt)
           
 void windowOpened(WindowEvent evt)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
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.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, hide, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, 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, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, 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, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, 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, isOpaque, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
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

button

AbstractButton button
ƒtƒŒ?[ƒ€‚ð•‚¶‚½‚Æ‚«‚É button ‚̃`ƒFƒbƒN‚ðŠO‚µ‚Ü‚·?B

Constructor Detail

KFrame

public KFrame()
KFrame‚ð?\’z‚µ‚Ü‚·?B


KFrame

public KFrame(String title)
KFrame‚ð?\’z‚µ‚Ü‚·?B

Parameters:
title - KFrame‚̃^ƒCƒgƒ‹

KFrame

public KFrame(AbstractButton button)
KFrame‚ð?\’z‚µ‚Ü‚·?B


KFrame

public KFrame(String title,
              AbstractButton button)
KFrame‚ð?\’z‚µ‚Ü‚·?B

Parameters:
title - KFrame‚̃^ƒCƒgƒ‹
Method Detail

setLocation

public void setLocation(String pos)
Frame‚̈ʒu‚ð?ݒ肵‚Ü‚·?B

Parameters:
pos - ‰æ–ʂł̈ʒu center, north, northeast, east, southeast, south, southwest, west, northwest

setLocation

public void setLocation(Component comp,
                        String pos)
Frame‚̈ʒu‚ð?ݒ肵‚Ü‚·?B

Parameters:
pos - ƒRƒ“ƒ|?[ƒlƒ“ƒg comp ‚ɑ΂·‚éˆÊ’u below:‰º, right:‰E, above:?ã, left:?¶

windowClosing

public void windowClosing(WindowEvent evt)
Specified by:
windowClosing in interface WindowListener

windowOpened

public void windowOpened(WindowEvent evt)
Specified by:
windowOpened in interface WindowListener

windowClosed

public void windowClosed(WindowEvent evt)
Specified by:
windowClosed in interface WindowListener

windowIconified

public void windowIconified(WindowEvent evt)
Specified by:
windowIconified in interface WindowListener

windowDeiconified

public void windowDeiconified(WindowEvent evt)
Specified by:
windowDeiconified in interface WindowListener

windowActivated

public void windowActivated(WindowEvent evt)
Specified by:
windowActivated in interface WindowListener

windowDeactivated

public void windowDeactivated(WindowEvent evt)
Specified by:
windowDeactivated in interface WindowListener