jp.sourceforge.gtibuilder.main
クラス DefaultNewPanel

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JPanel
                  拡張jp.sourceforge.gtibuilder.main.NewPanel
                      拡張jp.sourceforge.gtibuilder.main.DefaultNewPanel
すべての実装インタフェース:
Accessible, ImageObserver, MenuContainer, Serializable

public class DefaultNewPanel
extends NewPanel

EditorComponentで特別新規作成ダイアログの指定がなかった場合に使われるNewPanelです。 これは、ファイル名とパッケージ名のみを指定します。

関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JPanel から継承した入れ子クラス
JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承した入れ子クラス
JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
Component.AccessibleAWTComponent, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
フィールドの概要
private  Box box1
           
private  JPanel box2
           
private  JPanel box3
           
private  Box box4
           
static String DIRECTORY
          推奨されていません。 ProjectFile.DIRECTORYに置き換えられました。
private  StringArray map
           
private  JTextField name
           
static String NAME
          推奨されていません。 ProjectFile.NAMEに置き換えられました。
private  Component owner
           
private  JTextField pack
           
 
クラス jp.sourceforge.gtibuilder.main.NewPanel から継承したフィールド
 
クラス javax.swing.JPanel から継承したフィールド
 
クラス 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
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
DefaultNewPanel()
          新しいDefaultNewPanelのインスタンスを作成します。
 
メソッドの概要
 boolean back()
          前に独自のパネルがあればfalseを返しますが、DefaultNewPanelは一つしかパネルがないので常にtrueを返します。
 StringArray getProperties()
          このNewPanelで設定された内容を返します。
 boolean next()
          次に独自のパネルがあればtrueを返しますが、DefaultNewPanelは一つしかパネルがないので常にtrueを返します。
 FileType setFileType(FileType ft)
          このNewPanelが扱うFileTypeを指定します。
 void showed()
          このNewPanelが表示されたときに呼ばれます。
 
クラス jp.sourceforge.gtibuilder.main.NewPanel から継承したメソッド
getFileType
 
クラス javax.swing.JPanel から継承したメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, 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, getRootPane, 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, paintComponent, 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, reshape, 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, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, 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, getFocusCycleRootAncestor, 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, hide, 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, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

NAME

public static final String NAME
推奨されていません。 ProjectFile.NAMEに置き換えられました。

名前をあらわす定数です。

関連項目:
定数フィールド値

DIRECTORY

public static final String DIRECTORY
推奨されていません。 ProjectFile.DIRECTORYに置き換えられました。

パッケージをあらわす定数です。

関連項目:
定数フィールド値

map

private StringArray map

owner

private Component owner

box1

private Box box1

box2

private JPanel box2

box3

private JPanel box3

box4

private Box box4

name

private JTextField name

pack

private JTextField pack
コンストラクタの詳細

DefaultNewPanel

public DefaultNewPanel()
新しいDefaultNewPanelのインスタンスを作成します。

メソッドの詳細

setFileType

public FileType setFileType(FileType ft)
このNewPanelが扱うFileTypeを指定します。

オーバーライド:
クラス NewPanel 内の setFileType
パラメータ:
ft - このNewPanelが扱うFileType
戻り値:
このNewPanelが扱うFileType

next

public boolean next()
次に独自のパネルがあればtrueを返しますが、DefaultNewPanelは一つしかパネルがないので常にtrueを返します。

定義:
クラス NewPanel 内の next
戻り値:
常にtrue

back

public boolean back()
前に独自のパネルがあればfalseを返しますが、DefaultNewPanelは一つしかパネルがないので常にtrueを返します。

定義:
クラス NewPanel 内の back
戻り値:
常にtrue

getProperties

public StringArray getProperties()
このNewPanelで設定された内容を返します。

定義:
クラス NewPanel 内の getProperties
戻り値:
このNewPanelで設定された内容。

showed

public void showed()
このNewPanelが表示されたときに呼ばれます。 ここでは名前を入れるJTextFieldにフォーカスを移します。

定義:
クラス NewPanel 内の showed