net.ajaest.lib.swing.panel
Class SelectPanel

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by net.ajaest.lib.swing.panel.SelectPanel
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class SelectPanel
extends javax.swing.JPanel

Author:
ajaest10
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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.JButton _AddFieldButton
           
private  javax.swing.JButton _GoBottomButton
           
private  javax.swing.JButton _GoDownButton
           
private  javax.swing.JButton _GoTopButton
           
private  javax.swing.JButton _GoUpButton
           
private  javax.swing.JScrollPane _NoSelectedFieldsScrollPanel
           
private  javax.swing.JPanel _NotSelectedFieldsPanel
           
private  javax.swing.JTable _NotSelectedFieldsTable
           
private  javax.swing.JButton _RemoveFieldButton
           
private  javax.swing.JPanel _SelectedFieldsPanel
           
private  javax.swing.JScrollPane _SelectedFieldsScrollPane
           
private  javax.swing.JTable _SelectedFieldsTable
           
private  javax.swing.table.DefaultTableModel notSelectedTableModel
           
private  MoveRowTableModel selectedTableModel
           
private static long serialVersionUID
           
 
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
SelectPanel(java.lang.String leftColumnName, java.lang.String rigthColumnName, java.util.Set<java.lang.String> selectionElements)
          Creates new form SelectKanjiFieldsPanel
 
Method Summary
private  void _AddFieldButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void _GoBottomButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void _GoDownButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void _GoTopButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void _GoUpButtonActionPerformed(java.awt.event.ActionEvent evt)
           
private  void _RemoveFieldButtonActionPerformed(java.awt.event.ActionEvent evt)
           
 java.util.List<java.lang.String> getSelectedFields()
           
private  void initComponents()
          This method is called from within the constructor to initialize the form.
static void main(java.lang.String... args)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values

selectedTableModel

private MoveRowTableModel selectedTableModel

notSelectedTableModel

private javax.swing.table.DefaultTableModel notSelectedTableModel

_AddFieldButton

private javax.swing.JButton _AddFieldButton

_GoBottomButton

private javax.swing.JButton _GoBottomButton

_GoDownButton

private javax.swing.JButton _GoDownButton

_GoTopButton

private javax.swing.JButton _GoTopButton

_GoUpButton

private javax.swing.JButton _GoUpButton

_NoSelectedFieldsScrollPanel

private javax.swing.JScrollPane _NoSelectedFieldsScrollPanel

_NotSelectedFieldsPanel

private javax.swing.JPanel _NotSelectedFieldsPanel

_NotSelectedFieldsTable

private javax.swing.JTable _NotSelectedFieldsTable

_RemoveFieldButton

private javax.swing.JButton _RemoveFieldButton

_SelectedFieldsPanel

private javax.swing.JPanel _SelectedFieldsPanel

_SelectedFieldsScrollPane

private javax.swing.JScrollPane _SelectedFieldsScrollPane

_SelectedFieldsTable

private javax.swing.JTable _SelectedFieldsTable
Constructor Detail

SelectPanel

public SelectPanel(java.lang.String leftColumnName,
                   java.lang.String rigthColumnName,
                   java.util.Set<java.lang.String> selectionElements)
Creates new form SelectKanjiFieldsPanel

Method Detail

initComponents

private void initComponents()
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the Form Editor.


_GoDownButtonActionPerformed

private void _GoDownButtonActionPerformed(java.awt.event.ActionEvent evt)

_GoBottomButtonActionPerformed

private void _GoBottomButtonActionPerformed(java.awt.event.ActionEvent evt)

_GoUpButtonActionPerformed

private void _GoUpButtonActionPerformed(java.awt.event.ActionEvent evt)

_GoTopButtonActionPerformed

private void _GoTopButtonActionPerformed(java.awt.event.ActionEvent evt)

_RemoveFieldButtonActionPerformed

private void _RemoveFieldButtonActionPerformed(java.awt.event.ActionEvent evt)

_AddFieldButtonActionPerformed

private void _AddFieldButtonActionPerformed(java.awt.event.ActionEvent evt)

getSelectedFields

public java.util.List<java.lang.String> getSelectedFields()

main

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