英特內軟體股份有限公司


jcx.jform
Class bGenerateCode

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--javax.swing.JPanel
                          |
                          +--jcx.jform.bGenerateCode
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.event.ActionListener, java.util.EventListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public abstract class bGenerateCode
extends javax.swing.JPanel
implements java.awt.event.ActionListener

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Inner classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Inner classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent
 
Field Summary
protected  bTextEditor bedt
           
protected  java.awt.Color bgColor
           
protected  javax.swing.JButton btnHelp
           
protected  javax.swing.JButton btnSure
           
protected  javax.swing.JLabel caption
           
protected  java.lang.String content
           
protected  javax.swing.JScrollPane jsp
           
protected  javax.swing.JPanel panBtn
           
protected  javax.swing.JPanel root
           
static java.lang.String STR_NL
           
protected  java.util.Hashtable value
           
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
bGenerateCode()
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
          保留
abstract  java.lang.String generateCont()
          開發人員應該 override 此 method,並回傳當使用者按下Generate時所產生之程式碼
 java.util.Hashtable getAllcLabels()
          取得所有欄位的 cLabel 物件 .
 java.lang.String getCode()
          取得目前的程式碼
abstract  javax.swing.JPanel getPanel()
          開發人員應該 override 此 method,並回傳一個JPanel 在畫面上
 talk getTalk()
          取得對資料庫存取的 talk
 void init(bTextEditor v_bedt, java.lang.String str)
          保留
 void insertCodeAt(java.lang.String code, int position)
          插入程式碼
 void setCode(java.lang.String code)
          設定程式碼
 void setRootPanel(javax.swing.JPanel panel)
          保留
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUIClassID, paramString, updateUI
 
Methods inherited from class 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, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isFocusTraversable, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processFocusEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

STR_NL

public static java.lang.String STR_NL

caption

protected javax.swing.JLabel caption

jsp

protected javax.swing.JScrollPane jsp

panBtn

protected javax.swing.JPanel panBtn

btnSure

protected javax.swing.JButton btnSure

btnHelp

protected javax.swing.JButton btnHelp

bgColor

protected java.awt.Color bgColor

root

protected javax.swing.JPanel root

content

protected java.lang.String content

bedt

protected bTextEditor bedt

value

protected java.util.Hashtable value
Constructor Detail

bGenerateCode

public bGenerateCode()
Method Detail

setRootPanel

public void setRootPanel(javax.swing.JPanel panel)
保留

getAllcLabels

public java.util.Hashtable getAllcLabels()
取得所有欄位的 cLabel 物件 .
Parameters:
name - 欄位的名稱.
Returns:
Inputstream 物件.

getTalk

public talk getTalk()
取得對資料庫存取的 talk
Parameters:
none. -  
Returns:
talk 物件.

getCode

public java.lang.String getCode()
取得目前的程式碼
Parameters:
none. -  
Returns:
String 物件.

setCode

public void setCode(java.lang.String code)
設定程式碼
Parameters:
code - 新程式碼(取代程式碼).
Returns:
none.

insertCodeAt

public void insertCodeAt(java.lang.String code,
                         int position)
插入程式碼
Parameters:
code - 欲插入的程式碼.
position - 欲插入的位置.
Returns:
none.

init

public void init(bTextEditor v_bedt,
                 java.lang.String str)
保留

actionPerformed

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

generateCont

public abstract java.lang.String generateCont()
開發人員應該 override 此 method,並回傳當使用者按下Generate時所產生之程式碼

getPanel

public abstract javax.swing.JPanel getPanel()
開發人員應該 override 此 method,並回傳一個JPanel 在畫面上

英特內軟體股份有限公司