public class VistaAniadirVisualizar
extends javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
javax.swing.JComponent.AccessibleJComponent
Modifier and Type | Field and Description |
---|---|
private static int |
altoCheck |
protected javax.swing.JButton |
boton |
(package private) javax.swing.JPanel |
cuadro |
protected Gestion |
gestiones |
(package private) Menu |
menu |
(package private) javax.swing.JScrollPane |
panel |
protected java.util.LinkedList<javax.swing.JCheckBox> |
transacciones |
private int |
x |
private int |
y |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Constructor and Description |
---|
VistaAniadirVisualizar(Menu menu,
Gestion gestion)
Constructor de la ventana que contendra las pestanias
|
Modifier and Type | Method and Description |
---|---|
void |
aniadirElemento(java.lang.String nombre,
float dinero,
ControladorAniadirVisualizar controlador)
Aniade una nueva transaccion introduciendo sus datos
|
private void |
aniadirElemento(Transaccion transaccion,
ControladorAniadirVisualizar controlador)
aniade una nueva transaccion
|
(package private) void |
editarTransaccion(java.lang.String nombreViejo,
java.lang.String nombreNuevo)
Edita el nombre de una transacccion dado el nombre de esta
|
(package private) void |
editarTransaccionDinero(java.lang.String nombreViejo,
float dinero)
Edita el coste de una transaccion dado su nombre
|
(package private) void |
editarTransaccionFecha(java.lang.String nombreViejo,
java.time.LocalDate fecha)
Edita la fecha de una transaccion dado su nombre
|
(package private) void |
eliminarDeseleccionados()
Elimina las casillas deseleccionadas
|
java.lang.String |
getName() |
(package private) void |
iniciarGestion(ControladorAniadirVisualizar controlador)
Inicia la gestion
|
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, hide, 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, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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 int x
private int y
private static final int altoCheck
protected Gestion gestiones
protected javax.swing.JButton boton
protected java.util.LinkedList<javax.swing.JCheckBox> transacciones
javax.swing.JPanel cuadro
javax.swing.JScrollPane panel
Menu menu
public java.lang.String getName()
getName
in class java.awt.Component
void iniciarGestion(ControladorAniadirVisualizar controlador)
controlador
- Controlador de la vistapublic void aniadirElemento(java.lang.String nombre, float dinero, ControladorAniadirVisualizar controlador)
nombre
- nombre de la transacciondinero
- dinero de la transaccioncontrolador
- controlador de la casilla que de aniadiravoid eliminarDeseleccionados()
void editarTransaccion(java.lang.String nombreViejo, java.lang.String nombreNuevo)
nombreViejo
- nombre de la transaccionnombreNuevo
- nuevo nombrevoid editarTransaccionDinero(java.lang.String nombreViejo, float dinero)
nombreViejo
- nombre de la transacciondinero
- costo de la transaccionvoid editarTransaccionFecha(java.lang.String nombreViejo, java.time.LocalDate fecha)
nombreViejo
- nombre de la transaccionfecha
- nueva fechaprivate void aniadirElemento(Transaccion transaccion, ControladorAniadirVisualizar controlador)
transaccion
- Nueva transacciona aniadircontrolador
- controlador