public class fontChooser
extends javax.swing.JDialog
miguelmonteiroclaveri@gmail.com github.com/mmonteiroc Paquete visual Proyecto Calculadora
Esta clase nos permite crear un dialogo de JSwing el cual nos permite seleccionar y modificar la fuente de nuestra calculadora
javax.swing.JDialog.AccessibleJDialogjava.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType,
java.awt.Dialog.ModalityTypejava.awt.Window.AccessibleAWTWindow, java.awt.Window.Type| Modifier and Type | Field and Description |
|---|---|
private javax.swing.JButton |
buttonCancel
|
private javax.swing.JButton |
buttonOK
|
private javax.swing.JComboBox |
comboBox1
|
private javax.swing.JComboBox |
comboBox2
|
private javax.swing.JComboBox |
comboBox3
|
private javax.swing.JPanel |
contentPane
|
private InterficieGrafica
|
ig
|
accessibleContext, rootPane, rootPaneCheckingEnabledBOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT,
TOP_ALIGNMENT| Constructor and Description |
|---|
fontChooser(InterficieGrafica ig)
|
| Modifier and Type | Method and Description |
|---|---|
private void |
onCancel()
Este metodo lo que hace es descartar todos los
cambios hechos al modificar la fuente
|
private void |
onOK()
Este metodo nos permite guardar los cambios
hechos al modificar la fuente
|
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, updateaddNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated,
setBackground, setModal, setModalityType, setOpacity, setResizable, setShape,
setTitle, setUndecorated, setVisible, show, toBackaddPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener,
addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle,
createBufferStrategy, createBufferStrategy, dispose, getBackground,
getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor,
getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners,
getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity,
getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType,
getWarningString, getWindowFocusListeners, getWindowListeners, getWindows,
getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported,
isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused,
isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent,
processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify,
removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape,
setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor,
setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages,
setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo,
setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
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,
transferFocusDownCycle, validate, validateTreeaction, 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, getBaseline,
getBaselineResizeBehavior, getBounds, getBounds, getColorModel,
getComponentListeners, getComponentOrientation, getCursor, getDropTarget,
getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics,
getForeground, getGraphicsConfiguration, 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, 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, revalidate,
setComponentOrientation, setDropTarget, setEnabled, setFocusable,
setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale,
setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus,
transferFocusBackward, transferFocusUpCycleprivate javax.swing.JPanel contentPane
private javax.swing.JButton buttonOK
private javax.swing.JButton buttonCancel
private javax.swing.JComboBox comboBox1
private javax.swing.JComboBox comboBox2
private javax.swing.JComboBox comboBox3
private InterficieGrafica ig
public fontChooser(InterficieGrafica ig)
ig - interficie grafica que nos pasan al contruir esta clase
Este constructor lo que hacemos es definir ajustes del dialogo y definimos que acciones hacer cuando se pulsen los diferentes botones del dialogo