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.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType,
java.awt.Dialog.ModalityType
java.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, rootPaneCheckingEnabled
BOTTOM_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, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated,
setBackground, setModal, setModalityType, setOpacity, setResizable, setShape,
setTitle, setUndecorated, setVisible, show, toBack
addPropertyChangeListener, 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, validateTree
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, 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, transferFocusUpCycle
private 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