ssbm.presentation.gui
Class MainFrame

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by java.awt.Window
              extended by java.awt.Frame
                  extended by javax.swing.JFrame
                      extended by ssbm.presentation.gui.MainFrame
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants

public class MainFrame
extends javax.swing.JFrame

Questa classe rappresenta la finestra principale dell’applicazione.
Tale finestra è composta da una barra dei menù contenente le seguenti voci:

I form selezionati dalla barra del menù sono visualizzati all’interno della finestra principale.

Author:
Salvatore Piccione
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Nested classes/interfaces inherited from class java.awt.Frame
java.awt.Frame.AccessibleAWTFrame
 
Nested classes/interfaces inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
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.JMenu account
           
private  javax.swing.JMenuBar barraMenu
           
private  javax.swing.JMenu bilancio
           
private  javax.swing.JMenuItem calcola_bilancio
           
private  int codice_finestra
           
private  int codice_pulsante
           
private  javax.swing.JButton conferma
           
private  javax.swing.JButton conferma_operazione
           
private  javax.swing.JDialog DialogConferma
           
private  javax.swing.JDialog DialogMessaggioErrore
           
private  javax.swing.JDialog DialogNuovaRichiesta
           
private  javax.swing.JMenuItem elimina_account
           
private  javax.swing.JMenuItem elimina_entrata
           
private  javax.swing.JMenuItem elimina_uscita
           
private  javax.swing.JMenu entrate
           
private  java.awt.Image image
           
private  javax.swing.JMenuItem inserisci_entrata
           
private  javax.swing.JMenuItem inserisci_uscita
           
private  javax.swing.JLabel lbl_domanda
           
private  javax.swing.JLabel lbl_immagine
           
private  javax.swing.JLabel lbl_immagine_errore
           
private  javax.swing.JLabel lbl_messaggio
           
private  javax.swing.JLabel lbl_richiesta_conferma
           
private  javax.swing.JMenuItem logout
           
private  javax.swing.JMenuItem modifica_account
           
private  javax.swing.JMenuItem modifica_entrata
           
private  javax.swing.JMenuItem modifica_uscita
           
private  javax.swing.JButton nega_conferma
           
private  javax.swing.JButton nuova_operazione
           
private static long serialVersionUID
           
private  javax.swing.JMenu sistema
           
private  javax.swing.JLabel stringa_errore
           
private  javax.swing.JButton torna
           
private  javax.swing.JMenu uscite
           
private  javax.swing.JMenuItem visualizza_account
           
private  javax.swing.JMenuItem visualizza_entrate
           
private  javax.swing.JMenuItem visualizza_uscite
           
 
Fields inherited from class javax.swing.JFrame
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
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, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
MainFrame()
           
 
Method Summary
 void chiudiDialogConferma()
           
 void chiudiDialogErrore()
           
 void chiudiDialogNuovaRichiesta()
           
 void chiudiSchedule()
           
private  javax.swing.JButton getConferma_modifica()
           
private  javax.swing.JButton getConferma()
           
 javax.swing.JDialog getDialogConferma()
           
 javax.swing.JDialog getDialogMessaggioErrore()
           
 javax.swing.JDialog getDialogNuovaRichiesta()
           
private  javax.swing.JLabel getLbl_domanda()
           
private  javax.swing.JLabel getLbl_immagine_errore()
           
private  javax.swing.JLabel getLbl_immagine()
           
private  javax.swing.JLabel getLbl_messaggio()
           
private  javax.swing.JLabel getLbl_richiesta_conferma()
           
private  javax.swing.JButton getNega_conferma()
           
private  javax.swing.JButton getNuova_operazione()
           
private  javax.swing.JLabel getStringa_errore()
           
private  javax.swing.JButton getTorna()
           
private  void initComponents()
           
 void nascondiBarraMenu(boolean param)
           
 void richiestaSemplice(boolean stato_pulsante)
           
 void setMessaggioErrore(java.lang.String text_errore)
           
 void setMessaggioNuovaRichiesta(java.lang.String text_errore)
           
 void setTipoDialogConferma(int cod_finestra, int cod_pulsante)
           
 void tornaSchedule()
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
 
Methods inherited from class java.awt.Frame
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setTitle, setUndecorated
 
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, 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, paint, 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, 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
 
Methods inherited from interface java.awt.MenuContainer
getFont, postEvent
 

Field Detail

stringa_errore

private javax.swing.JLabel stringa_errore

lbl_immagine_errore

private javax.swing.JLabel lbl_immagine_errore

conferma

private javax.swing.JButton conferma

barraMenu

private javax.swing.JMenuBar barraMenu

entrate

private javax.swing.JMenu entrate

uscite

private javax.swing.JMenu uscite

DialogMessaggioErrore

private javax.swing.JDialog DialogMessaggioErrore

lbl_domanda

private javax.swing.JLabel lbl_domanda

lbl_immagine

private javax.swing.JLabel lbl_immagine

nuova_operazione

private javax.swing.JButton nuova_operazione

torna

private javax.swing.JButton torna

lbl_messaggio

private javax.swing.JLabel lbl_messaggio

DialogNuovaRichiesta

private javax.swing.JDialog DialogNuovaRichiesta

nega_conferma

private javax.swing.JButton nega_conferma

conferma_operazione

private javax.swing.JButton conferma_operazione

lbl_richiesta_conferma

private javax.swing.JLabel lbl_richiesta_conferma

DialogConferma

private javax.swing.JDialog DialogConferma

logout

private javax.swing.JMenuItem logout

sistema

private javax.swing.JMenu sistema

account

private javax.swing.JMenu account

visualizza_account

private javax.swing.JMenuItem visualizza_account

elimina_account

private javax.swing.JMenuItem elimina_account

visualizza_entrate

private javax.swing.JMenuItem visualizza_entrate

elimina_entrata

private javax.swing.JMenuItem elimina_entrata

modifica_entrata

private javax.swing.JMenuItem modifica_entrata

inserisci_entrata

private javax.swing.JMenuItem inserisci_entrata

visualizza_uscite

private javax.swing.JMenuItem visualizza_uscite

elimina_uscita

private javax.swing.JMenuItem elimina_uscita

modifica_uscita

private javax.swing.JMenuItem modifica_uscita

inserisci_uscita

private javax.swing.JMenuItem inserisci_uscita

modifica_account

private javax.swing.JMenuItem modifica_account

bilancio

private javax.swing.JMenu bilancio

calcola_bilancio

private javax.swing.JMenuItem calcola_bilancio

codice_finestra

private int codice_finestra

codice_pulsante

private int codice_pulsante

image

private final java.awt.Image image

serialVersionUID

private static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

MainFrame

public MainFrame()
Method Detail

initComponents

private void initComponents()

chiudiSchedule

public void chiudiSchedule()

getDialogMessaggioErrore

public javax.swing.JDialog getDialogMessaggioErrore()

getLbl_immagine_errore

private javax.swing.JLabel getLbl_immagine_errore()

getStringa_errore

private javax.swing.JLabel getStringa_errore()

getConferma

private javax.swing.JButton getConferma()

setMessaggioErrore

public void setMessaggioErrore(java.lang.String text_errore)

chiudiDialogErrore

public void chiudiDialogErrore()

getDialogConferma

public javax.swing.JDialog getDialogConferma()

getLbl_richiesta_conferma

private javax.swing.JLabel getLbl_richiesta_conferma()

getConferma_modifica

private javax.swing.JButton getConferma_modifica()

getNega_conferma

private javax.swing.JButton getNega_conferma()

setTipoDialogConferma

public void setTipoDialogConferma(int cod_finestra,
                                  int cod_pulsante)

chiudiDialogConferma

public void chiudiDialogConferma()

getDialogNuovaRichiesta

public javax.swing.JDialog getDialogNuovaRichiesta()

getLbl_messaggio

private javax.swing.JLabel getLbl_messaggio()

getTorna

private javax.swing.JButton getTorna()

getNuova_operazione

private javax.swing.JButton getNuova_operazione()

tornaSchedule

public void tornaSchedule()

setMessaggioNuovaRichiesta

public void setMessaggioNuovaRichiesta(java.lang.String text_errore)

chiudiDialogNuovaRichiesta

public void chiudiDialogNuovaRichiesta()

nascondiBarraMenu

public void nascondiBarraMenu(boolean param)

richiestaSemplice

public void richiestaSemplice(boolean stato_pulsante)

getLbl_immagine

private javax.swing.JLabel getLbl_immagine()

getLbl_domanda

private javax.swing.JLabel getLbl_domanda()