entorno
Class Dialogos.DialogoBusqueda

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 entorno.Dialogos.DialogoBusqueda
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.io.Serializable, javax.swing.WindowConstants
Enclosing class:
Dialogos

public class Dialogos.DialogoBusqueda
extends javax.swing.JDialog

Funcion: Muestra el dialogo de busquedaDialogoBusqueda Nos permite buscar una cadena de texto en el area de texto

See Also:
Serialized Form

Nested Class Summary
(package private)  class Dialogos.DialogoBusqueda.EventosDialogoBuscar
          Clase EventosDialogoBuscar Funcion: Controla los eventos producidos por los botones de accion
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
private  ClaseTexto areaTexto
           
private  javax.swing.JButton botonBuscar
           
private  javax.swing.JButton botonCerrar
           
private  javax.swing.JRadioButton desdeCursor
           
private  javax.swing.JRadioButton desdePrincipio
           
private  javax.swing.JLabel etiqBuscar
           
private  javax.swing.ButtonGroup grupoBotones
           
private  boolean inicio
           
private  javax.swing.JCheckBox mayusculas
           
private  javax.swing.JButton nuevaBusqueda
           
private  javax.swing.JPanel panelAbajo
           
private  javax.swing.JPanel panelArriba
           
private  javax.swing.JPanel panelCentro
           
private  javax.swing.JPanel panelCentro2
           
private  javax.swing.JPanel panelDerecho
           
private  int posicionActual
           
private  java.lang.String text
           
private  javax.swing.JTextField textoBuscar
           
private  javax.swing.border.TitledBorder titulo
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
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
Dialogos.DialogoBusqueda(javax.swing.JFrame padre, ClaseTexto texto)
          Constructor
 
Method Summary
private  void anadirEventos()
          Agnade los controladores de eventos
private  void buscarProximaCadena()
          Este metodo es el que permite buscar la posicion de una subcadena en una cadena
private  void cerrarDialogo(java.awt.event.WindowEvent evt)
          Permite cerrar el dialogo
private  java.lang.String eliminarRetornosCarro()
          Devuelve una cadena que representa al texto del area de texto cuya posicion de caracteres se corresponde con la posicion en el area de texto
private  void estadoCampos(boolean estado)
          Permite desactivar y activar los campos del dialogo que no son botones
 javax.swing.JTextField getTextoBuscar()
           
private  void setLanguageSpanish()
           
 void showDialogo()
           
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, finalize, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isAlwaysOnTop, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setAlwaysOnTop, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationByPlatform, setLocationRelativeTo, 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, removeNotify, 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, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, 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, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

text

private java.lang.String text

posicionActual

private int posicionActual

inicio

private boolean inicio

textoBuscar

private javax.swing.JTextField textoBuscar

etiqBuscar

private javax.swing.JLabel etiqBuscar

botonBuscar

private javax.swing.JButton botonBuscar

botonCerrar

private javax.swing.JButton botonCerrar

nuevaBusqueda

private javax.swing.JButton nuevaBusqueda

mayusculas

private javax.swing.JCheckBox mayusculas

desdePrincipio

private javax.swing.JRadioButton desdePrincipio

desdeCursor

private javax.swing.JRadioButton desdeCursor

panelArriba

private javax.swing.JPanel panelArriba

panelAbajo

private javax.swing.JPanel panelAbajo

panelDerecho

private javax.swing.JPanel panelDerecho

panelCentro

private javax.swing.JPanel panelCentro

panelCentro2

private javax.swing.JPanel panelCentro2

grupoBotones

private javax.swing.ButtonGroup grupoBotones

areaTexto

private ClaseTexto areaTexto

titulo

private javax.swing.border.TitledBorder titulo
Constructor Detail

Dialogos.DialogoBusqueda

public Dialogos.DialogoBusqueda(javax.swing.JFrame padre,
                                ClaseTexto texto)
Constructor

Method Detail

setLanguageSpanish

private void setLanguageSpanish()

showDialogo

public void showDialogo()

getTextoBuscar

public javax.swing.JTextField getTextoBuscar()

anadirEventos

private void anadirEventos()
Agnade los controladores de eventos


eliminarRetornosCarro

private java.lang.String eliminarRetornosCarro()
Devuelve una cadena que representa al texto del area de texto cuya posicion de caracteres se corresponde con la posicion en el area de texto


estadoCampos

private void estadoCampos(boolean estado)
Permite desactivar y activar los campos del dialogo que no son botones

Parameters:
estado - true para activar/ false para desactivar

cerrarDialogo

private void cerrarDialogo(java.awt.event.WindowEvent evt)
Permite cerrar el dialogo


buscarProximaCadena

private void buscarProximaCadena()
Este metodo es el que permite buscar la posicion de una subcadena en una cadena