org.universAAL.lddi.caller.test.gui
Class GUI

Package class diagram package GUI
java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Dialog
                  extended by javax.swing.JDialog
                      extended by org.universAAL.lddi.caller.test.gui.GUI
All Implemented Interfaces:
ActionListener, ImageObserver, MenuContainer, Serializable, EventListener, Accessible, RootPaneContainer, WindowConstants

public class GUI
extends JDialog
implements ActionListener

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JDialog
JDialog.AccessibleJDialog
 
Nested classes/interfaces inherited from class java.awt.Dialog
Dialog.AccessibleAWTDialog, Dialog.ModalExclusionType, Dialog.ModalityType
 
Nested classes/interfaces inherited from class java.awt.Window
Window.AccessibleAWTWindow
 
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
 
Field Summary
static JPanel mainPanel
          Main and secondary panels
static boolean realMeasurement
          Real or simulated measurement
static JTextField uaalPublisherBloodPressureDiaValueTextfield
           
static JTextField uaalPublisherBloodPressurePulValueTextfield
           
static JTextField uaalPublisherBloodPressureSysValueTextfield
           
static JTextField uaalPublisherWeightUnitTextfield
           
static JTextField uaalPublisherWeightValueTextfield
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
DEFAULT_MODALITY_TYPE
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
GUI(org.osgi.framework.BundleContext context, ModuleContext mc)
           
 
Method Summary
 void actionPerformed(ActionEvent e)
          Action listener for radio buttons and jbuttons
 void addJLabelComponent(JComponent component)
          Add components to panel
 void closeGUI()
          Close GUI frame
 void createComponents()
          Create components
 JButton createJButton(String image, int x, int y, int weight, int height, String name)
          Create JButtons
 JLabel createJLabel(String name, int x, int y, int weight, int height, int fontType, int fontSize)
          Create JLabel
 JPanel createJPanel()
          Create JPanel
 JRadioButton createJRadioButton(String name)
          Create JRadioButtons
 JTextField createJTextfield(int x, int y, int weight, int height, int fontType, int fontSize)
          Create JTextfield
 int getRandomValue(int min, int max)
          Get randomized value
 void init()
          Create the main frame
 void resetComponentsStatus()
          Reset components
 double shortDecimalNumber(double d)
          Shorten number of decimals
 void stopGUI()
          Exit all
 void switchOffManagerService()
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setModalityType, setResizable, setTitle, setUndecorated, setVisible, show, toBack
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, 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, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

mainPanel

public static JPanel mainPanel
Main and secondary panels


uaalPublisherWeightValueTextfield

public static JTextField uaalPublisherWeightValueTextfield

uaalPublisherWeightUnitTextfield

public static JTextField uaalPublisherWeightUnitTextfield

uaalPublisherBloodPressureSysValueTextfield

public static JTextField uaalPublisherBloodPressureSysValueTextfield

uaalPublisherBloodPressureDiaValueTextfield

public static JTextField uaalPublisherBloodPressureDiaValueTextfield

uaalPublisherBloodPressurePulValueTextfield

public static JTextField uaalPublisherBloodPressurePulValueTextfield

realMeasurement

public static boolean realMeasurement
Real or simulated measurement

Constructor Detail

GUI

public GUI(org.osgi.framework.BundleContext context,
           ModuleContext mc)
Method Detail

init

public void init()
Create the main frame


createComponents

public void createComponents()
Create components


createJPanel

public JPanel createJPanel()
Create JPanel


createJButton

public JButton createJButton(String image,
                             int x,
                             int y,
                             int weight,
                             int height,
                             String name)
Create JButtons


createJRadioButton

public JRadioButton createJRadioButton(String name)
Create JRadioButtons


closeGUI

public void closeGUI()
Close GUI frame


actionPerformed

public void actionPerformed(ActionEvent e)
Action listener for radio buttons and jbuttons

Specified by:
actionPerformed in interface ActionListener

createJLabel

public JLabel createJLabel(String name,
                           int x,
                           int y,
                           int weight,
                           int height,
                           int fontType,
                           int fontSize)
Create JLabel


createJTextfield

public JTextField createJTextfield(int x,
                                   int y,
                                   int weight,
                                   int height,
                                   int fontType,
                                   int fontSize)
Create JTextfield


addJLabelComponent

public void addJLabelComponent(JComponent component)
Add components to panel


resetComponentsStatus

public void resetComponentsStatus()
Reset components


shortDecimalNumber

public double shortDecimalNumber(double d)
Shorten number of decimals


getRandomValue

public int getRandomValue(int min,
                          int max)
Get randomized value


switchOffManagerService

public void switchOffManagerService()

stopGUI

public void stopGUI()
Exit all



Copyright © 2014 universAAL Consortium. All Rights Reserved.