jp.sourceforge.gtibuilder.build
クラス Build.OutputFrame

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JInternalFrame
                  拡張jp.sourceforge.gtibuilder.build.Build.OutputFrame
すべての実装インタフェース:
Accessible, EventListener, ImageObserver, InternalFrameListener, KeyListener, MenuContainer, RootPaneContainer, Runnable, Serializable, WindowConstants
含まれているクラス:
Build

class Build.OutputFrame
extends JInternalFrame
implements Runnable, KeyListener, InternalFrameListener


入れ子クラスの概要
 
クラス javax.swing.JInternalFrame から継承した入れ子クラス
JInternalFrame.AccessibleJInternalFrame, JInternalFrame.JDesktopIcon
 
クラス javax.swing.JComponent から継承した入れ子クラス
JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
(パッケージプライベート)  StringBuffer buff
           
(パッケージプライベート)  BufferedReader ebr
           
(パッケージプライベート)  PrintWriter out
           
(パッケージプライベート)  Process process
           
(パッケージプライベート)  BufferedReader sbr
           
(パッケージプライベート)  boolean stop
           
(パッケージプライベート)  boolean succeed
           
(パッケージプライベート)  JTextArea ta
           
(パッケージプライベート)  Thread thread
           
 
クラス javax.swing.JInternalFrame から継承したフィールド
closable, CONTENT_PANE_PROPERTY, desktopIcon, FRAME_ICON_PROPERTY, frameIcon, GLASS_PANE_PROPERTY, iconable, IS_CLOSED_PROPERTY, IS_ICON_PROPERTY, IS_MAXIMUM_PROPERTY, IS_SELECTED_PROPERTY, isClosed, isIcon, isMaximum, isSelected, LAYERED_PANE_PROPERTY, maximizable, MENU_BAR_PROPERTY, resizable, ROOT_PANE_PROPERTY, rootPane, rootPaneCheckingEnabled, title, TITLE_PROPERTY
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Container から継承したフィールド
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース javax.swing.WindowConstants から継承したフィールド
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
Build.OutputFrame(Process process, String title, String command)
           
 
メソッドの概要
 Thread getThread()
           
 void internalFrameActivated(InternalFrameEvent internalFrameEvent)
           
 void internalFrameClosed(InternalFrameEvent internalFrameEvent)
           
 void internalFrameClosing(InternalFrameEvent internalFrameEvent)
           
 void internalFrameDeactivated(InternalFrameEvent internalFrameEvent)
           
 void internalFrameDeiconified(InternalFrameEvent internalFrameEvent)
           
 void internalFrameIconified(InternalFrameEvent internalFrameEvent)
           
 void internalFrameOpened(InternalFrameEvent internalFrameEvent)
           
 boolean isSucceed()
           
 void keyPressed(KeyEvent keyEvent)
           
 void keyReleased(KeyEvent keyEvent)
           
 void keyTyped(KeyEvent keyEvent)
           
 void run()
           
 
クラス javax.swing.JInternalFrame から継承したメソッド
addImpl, addInternalFrameListener, createRootPane, dispose, doDefaultCloseAction, fireInternalFrameEvent, getAccessibleContext, getContentPane, getDefaultCloseOperation, getDesktopIcon, getDesktopPane, getFocusCycleRootAncestor, getFocusOwner, getFrameIcon, getGlassPane, getInternalFrameListeners, getJMenuBar, getLayer, getLayeredPane, getMenuBar, getMostRecentFocusOwner, getNormalBounds, getRootPane, getTitle, getUI, getUIClassID, getWarningString, hide, isClosable, isClosed, isFocusCycleRoot, isIcon, isIconifiable, isMaximizable, isMaximum, isResizable, isRootPaneCheckingEnabled, isSelected, moveToBack, moveToFront, pack, paintComponent, paramString, remove, removeInternalFrameListener, reshape, restoreSubcomponentFocus, setClosable, setClosed, setContentPane, setDefaultCloseOperation, setDesktopIcon, setFocusCycleRoot, setFrameIcon, setGlassPane, setIcon, setIconifiable, setJMenuBar, setLayer, setLayer, setLayeredPane, setLayout, setMaximizable, setMaximum, setMenuBar, setNormalBounds, setResizable, setRootPane, setRootPaneCheckingEnabled, setSelected, setTitle, setUI, show, toBack, toFront, updateUI
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, removeAll, removeContainerListener, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

sbr

BufferedReader sbr

ebr

BufferedReader ebr

out

PrintWriter out

ta

JTextArea ta

stop

boolean stop

succeed

boolean succeed

process

Process process

thread

Thread thread

buff

StringBuffer buff
コンストラクタの詳細

Build.OutputFrame

public Build.OutputFrame(Process process,
                         String title,
                         String command)
メソッドの詳細

getThread

public Thread getThread()

isSucceed

public boolean isSucceed()
                  throws IllegalThreadStateException
例外:
IllegalThreadStateException

run

public void run()
定義:
インタフェース Runnable 内の run

keyPressed

public void keyPressed(KeyEvent keyEvent)
定義:
インタフェース KeyListener 内の keyPressed

keyReleased

public void keyReleased(KeyEvent keyEvent)
定義:
インタフェース KeyListener 内の keyReleased

keyTyped

public void keyTyped(KeyEvent keyEvent)
定義:
インタフェース KeyListener 内の keyTyped

internalFrameActivated

public void internalFrameActivated(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameActivated

internalFrameClosed

public void internalFrameClosed(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameClosed

internalFrameClosing

public void internalFrameClosing(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameClosing

internalFrameDeactivated

public void internalFrameDeactivated(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameDeactivated

internalFrameDeiconified

public void internalFrameDeiconified(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameDeiconified

internalFrameIconified

public void internalFrameIconified(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameIconified

internalFrameOpened

public void internalFrameOpened(InternalFrameEvent internalFrameEvent)
定義:
インタフェース InternalFrameListener 内の internalFrameOpened