public class simpleSimulator
extends javax.swing.JPanel
Modifier and Type | Class and Description |
---|---|
(package private) class |
simpleSimulator.sliderListener
This class listenes for changes in the power demand and updates the GUI accordingly.
|
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private javax.swing.JLabel |
bgen1 |
private javax.swing.JLabel |
bgen2 |
private javax.swing.JLabel |
bgen3 |
private javax.swing.JLabel |
bgen4 |
private javax.swing.JLabel |
boc |
private javax.swing.JLabel |
bproduction |
(package private) generatorChooser |
chooser |
(package private) balancedLoadSetPoints |
e |
(package private) double[] |
eq_load |
(package private) double |
eq_oc |
(package private) int[] |
gen_pris |
private javax.swing.JLabel |
gen1 |
private javax.swing.JLabel |
gen2 |
private javax.swing.JLabel |
gen3 |
private javax.swing.JLabel |
gen4 |
private javax.swing.JLabel |
lblBal |
private javax.swing.JLabel |
lblbgen1 |
private javax.swing.JLabel |
lblbgen2 |
private javax.swing.JLabel |
lblbgen3 |
private javax.swing.JLabel |
lblbgen4 |
private javax.swing.JLabel |
lblboc |
private javax.swing.JLabel |
lblbproduction |
private javax.swing.JLabel |
lblgen1 |
private javax.swing.JLabel |
lblgen2 |
private javax.swing.JLabel |
lblgen3 |
private javax.swing.JLabel |
lblgen4 |
private javax.swing.JLabel |
lbloc |
private javax.swing.JLabel |
lblproduction |
private javax.swing.JLabel |
lblUnbal |
(package private) double[] |
low |
private javax.swing.JLabel |
oc |
(package private) double[] |
opt_load |
(package private) double |
opt_oc |
private javax.swing.JLabel |
production |
private static long |
serialVersionUID |
(package private) double[][] |
SFOC_meas |
private javax.swing.JSlider |
slidProduction |
private javax.swing.JLabel |
slidVal |
(package private) SFOCVector |
svec |
(package private) double[] |
up |
(package private) double[] |
wmax |
(package private) unbalancedLoadSetPoints |
z |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
simpleSimulator()
Constructor that initializes the variables and the GUI
|
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
Main method of the simple simulator.
|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
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, isPaintingOrigin, 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
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
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
private static final long serialVersionUID
private javax.swing.JLabel gen1
private javax.swing.JLabel gen2
private javax.swing.JLabel gen3
private javax.swing.JLabel gen4
private javax.swing.JLabel lblgen1
private javax.swing.JLabel lblgen2
private javax.swing.JLabel lblgen3
private javax.swing.JLabel lblgen4
private javax.swing.JLabel production
private javax.swing.JLabel lblproduction
private javax.swing.JLabel oc
private javax.swing.JLabel lbloc
private javax.swing.JLabel slidVal
private javax.swing.JLabel lblUnbal
private javax.swing.JLabel lblBal
private javax.swing.JLabel bgen1
private javax.swing.JLabel bgen2
private javax.swing.JLabel bgen3
private javax.swing.JLabel bgen4
private javax.swing.JLabel lblbgen1
private javax.swing.JLabel lblbgen2
private javax.swing.JLabel lblbgen3
private javax.swing.JLabel lblbgen4
private javax.swing.JLabel bproduction
private javax.swing.JLabel lblbproduction
private javax.swing.JLabel boc
private javax.swing.JLabel lblboc
private javax.swing.JSlider slidProduction
double[][] SFOC_meas
SFOCVector svec
double[] wmax
double[] low
double[] up
int[] gen_pris
double[] opt_load
double[] eq_load
generatorChooser chooser
double opt_oc
double eq_oc