|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.dbe.eve.gui.SocialVariablesPanel
public class SocialVariablesPanel
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.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
private javax.swing.JComboBox |
businessComboBox
|
private int |
businessStrategy
|
private int |
demanding
|
private javax.swing.JComboBox |
demandingComboBox
|
private int |
dimension
|
private javax.swing.JComboBox |
dimensionComboBox
|
private int |
ICTusage
|
private javax.swing.JComboBox |
ictUsageComboBox
|
private int |
innovationAttitude
|
private javax.swing.JComboBox |
innovationComboBox
|
(package private) static org.apache.log4j.Logger |
logger
|
private EvEModel |
model
|
private java.lang.String |
name
|
private int |
numberOfSmes
|
private int |
offering
|
private javax.swing.JComboBox |
offeringComboBox
|
private java.lang.String |
picturepath
|
private javax.swing.ListSelectionModel |
rowSM
|
private javax.swing.JScrollPane |
scrollPane
|
private int |
selectedRow
|
private int |
socialCapital
|
private javax.swing.JComboBox |
socialComboBox
|
private TableModel |
t_model
|
private javax.swing.JTable |
table
|
private javax.swing.JTextField |
textFieldName
|
private javax.swing.JTextField |
textFieldNumber
|
private javax.swing.JTextField |
textFieldPicture
|
private int |
typeOfActor
|
private javax.swing.JComboBox |
typeOfActorComboBox
|
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 | |
---|---|
SocialVariablesPanel(EvEModel model)
|
Method Summary | |
---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt)
ActionListener for the buttons change, add, delete |
private javax.swing.JCheckBox |
addBooleanParameter(javax.swing.JPanel panel,
java.lang.String label,
java.lang.String parameterName,
java.awt.GridBagConstraints c)
Adds a JCheckBox with the given label on the given position to the panel |
private javax.swing.JButton |
addButton(javax.swing.JPanel panel,
java.lang.String label,
java.lang.String parameterName,
java.awt.GridBagConstraints c)
Adds a JLabel with the given label on the given position to the panel |
private javax.swing.JComboBox |
addComboBox(javax.swing.JPanel panel,
java.lang.String label,
java.lang.String parameterName,
java.awt.GridBagConstraints c,
java.lang.String[] items)
Adds a ComboBox with the given label on the given position to the panel |
private void |
addLabel(javax.swing.JPanel panel,
java.lang.String label,
java.awt.GridBagConstraints c)
Adds a JLabel with the given label on the given position to the panel |
private javax.swing.JScrollPane |
addScrollPane(javax.swing.JPanel panel,
java.lang.String parameterName)
Adds a new scrollPane with table |
private javax.swing.JTable |
addTable()
Adds a new table |
private javax.swing.JTextField |
addTextParameter(javax.swing.JPanel panel,
java.lang.String label,
java.lang.String parameterName,
java.awt.GridBagConstraints c)
Adds a JTextField with the given label on the given position to the panel |
private void |
changePrototype(Prototype proto)
Changes all values of a prototype |
private void |
displayPrototypes(SMEFactory fact)
shows the current prototypes |
void |
focusGained(java.awt.event.FocusEvent e)
|
void |
focusLost(java.awt.event.FocusEvent e)
|
private java.lang.Float |
getPositiveFloat(java.awt.Component c)
Returns the value from a component as float |
private java.lang.Integer |
getPositiveInteger(java.awt.Component c)
Returns the value from a component as integer |
private void |
init()
Adds all necessary elements to the panel |
private void |
selectPath(javax.swing.JTextField textField)
Show a file chooser dialog to chose a path for the give textField } /** Show a file chooser dialog to chose a path for the give textField |
private void |
updateGUI(int row)
updates all textfields and comboBoxes with the values of the selected prototype |
private void |
updateValue(java.awt.event.FocusEvent e)
Updates the parameters when a component lots the focus |
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, 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, 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, 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, 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, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
static org.apache.log4j.Logger logger
private javax.swing.JScrollPane scrollPane
private TableModel t_model
private javax.swing.JTable table
private EvEModel model
private int numberOfSmes
private java.lang.String name
private java.lang.String picturepath
private int typeOfActor
private int ICTusage
private int dimension
private int innovationAttitude
private int socialCapital
private int businessStrategy
private int offering
private int demanding
private int selectedRow
private javax.swing.ListSelectionModel rowSM
private javax.swing.JTextField textFieldNumber
private javax.swing.JTextField textFieldName
private javax.swing.JTextField textFieldPicture
private javax.swing.JComboBox typeOfActorComboBox
private javax.swing.JComboBox ictUsageComboBox
private javax.swing.JComboBox dimensionComboBox
private javax.swing.JComboBox innovationComboBox
private javax.swing.JComboBox socialComboBox
private javax.swing.JComboBox businessComboBox
private javax.swing.JComboBox offeringComboBox
private javax.swing.JComboBox demandingComboBox
Constructor Detail |
---|
public SocialVariablesPanel(EvEModel model)
Method Detail |
---|
private void init()
private javax.swing.JTextField addTextParameter(javax.swing.JPanel panel, java.lang.String label, java.lang.String parameterName, java.awt.GridBagConstraints c)
private void addLabel(javax.swing.JPanel panel, java.lang.String label, java.awt.GridBagConstraints c)
private javax.swing.JButton addButton(javax.swing.JPanel panel, java.lang.String label, java.lang.String parameterName, java.awt.GridBagConstraints c)
private javax.swing.JComboBox addComboBox(javax.swing.JPanel panel, java.lang.String label, java.lang.String parameterName, java.awt.GridBagConstraints c, java.lang.String[] items)
private javax.swing.JCheckBox addBooleanParameter(javax.swing.JPanel panel, java.lang.String label, java.lang.String parameterName, java.awt.GridBagConstraints c)
private javax.swing.JScrollPane addScrollPane(javax.swing.JPanel panel, java.lang.String parameterName)
panel
- parameterName
-
private javax.swing.JTable addTable()
private void updateGUI(int row)
row
- Selected Table Rowprivate void selectPath(javax.swing.JTextField textField)
public void focusGained(java.awt.event.FocusEvent e)
focusGained
in interface java.awt.event.FocusListener
public void focusLost(java.awt.event.FocusEvent e)
focusLost
in interface java.awt.event.FocusListener
private void updateValue(java.awt.event.FocusEvent e)
private java.lang.Integer getPositiveInteger(java.awt.Component c)
private java.lang.Float getPositiveFloat(java.awt.Component c)
public void actionPerformed(java.awt.event.ActionEvent evt)
actionPerformed
in interface java.awt.event.ActionListener
private void changePrototype(Prototype proto)
proto
- private void displayPrototypes(SMEFactory fact)
fact
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |