ui.config
Class ConfGeneral

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by ui.config.OngletConf
                      extended by ui.config.ConfGeneral
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ItemListener, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, java.util.EventListener, javax.accessibility.Accessible, SavableTabbedConfigurationPane

public class ConfGeneral
extends OngletConf
implements java.awt.event.ActionListener, java.awt.event.ItemListener

Onglet de configuration générale (principales options)

Author:
bruno
See Also:
OngletConf, Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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.JCheckBox abreger
          JCheckBox activer braille abrégé
private  javax.swing.JCheckBox bLit
          JCheckBox activer braille littéraire
private  javax.swing.JCheckBox bMaths
          JCheckBox activer braille mathématique
private  javax.swing.JCheckBox bMusique
          JCheckBox activer braille musical
private  javax.swing.JButton btEditAbr
          bouton pour l'édition des règles d'abrégé
private  javax.swing.JButton btEditCoup
          Bouton éditer les règles de coupure littéraire
private  javax.swing.JButton btEditTable
          bouton édition de la table braille
private  javax.swing.JComboBox comboTables
          Liste des tables brailles
private  javax.swing.JComboBox jcbCharsetSortie
          liste des encodages possibles de la sortie
private  javax.swing.JComboBox jcbCharsetSource
          liste des encodages possibles de la source
private  javax.swing.JCheckBox jcbCoupure
          Deprecated. 2.0
private  javax.swing.JCheckBox jcbCoupureLit
          JCheckbox activer la coupure littéraire
private  javax.swing.JCheckBox jcbMEP
          Active la mise en page (dont la coupure mathématique) Remplace jcbCoupure
private  javax.swing.JCheckBox jcbSagouin
          JCheckBox activer le mode sagouin pour la coupure
private  Configuration jfParent
          L'instance de la fenêtre Configuration contenant l'onglet
private  javax.swing.JLabel lComboTables
          label pour la liste des tables braille
private  javax.swing.JLabel ljcbCharsetSortie
          label pour la liste des encodages possibles de la sortie
private  javax.swing.JLabel ljcbCharsetSource
          label pour la liste des encodages possibles de la source
private static long serialVersionUID
          Pour la sérialisation (non utilisé)
private  Language texts
          Textual contents
private  javax.swing.JTextField tfInfos
          Champ d'information sur la configuration
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ConfGeneral(Configuration jfp)
          Constructeur
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent evt)
          Redéfinie de ActionListener Ouvre les éditions de la table braille ou des règles de coupure
 boolean enregistrer()
          Enregistre les options de l'onglet
 boolean enregistrer(java.lang.String f)
          Enregistre les options de l'onglet(non-Javadoc)
 javax.swing.JComboBox getComboTables()
          Méthode d'accès
 javax.swing.JCheckBox getMepBox()
          Méthode d'accès
 void itemStateChanged(java.awt.event.ItemEvent e)
          Redéfinie de ItemListener Active ou désactive les options de mise en page suivant la valeur de jcbMEP
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
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, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, 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
 
Methods inherited from class java.awt.Container
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, 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, 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, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, 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, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

texts

private Language texts
Textual contents


serialVersionUID

private static final long serialVersionUID
Pour la sérialisation (non utilisé)

See Also:
Constant Field Values

tfInfos

private javax.swing.JTextField tfInfos
Champ d'information sur la configuration


abreger

private javax.swing.JCheckBox abreger
JCheckBox activer braille abrégé


bLit

private javax.swing.JCheckBox bLit
JCheckBox activer braille littéraire


bMaths

private javax.swing.JCheckBox bMaths
JCheckBox activer braille mathématique


bMusique

private javax.swing.JCheckBox bMusique
JCheckBox activer braille musical


comboTables

private javax.swing.JComboBox comboTables
Liste des tables brailles


lComboTables

private javax.swing.JLabel lComboTables
label pour la liste des tables braille


btEditTable

private javax.swing.JButton btEditTable
bouton édition de la table braille


jcbCharsetSource

private javax.swing.JComboBox jcbCharsetSource
liste des encodages possibles de la source


ljcbCharsetSource

private javax.swing.JLabel ljcbCharsetSource
label pour la liste des encodages possibles de la source


jcbCharsetSortie

private javax.swing.JComboBox jcbCharsetSortie
liste des encodages possibles de la sortie


ljcbCharsetSortie

private javax.swing.JLabel ljcbCharsetSortie
label pour la liste des encodages possibles de la sortie


btEditAbr

private javax.swing.JButton btEditAbr
bouton pour l'édition des règles d'abrégé


jcbMEP

private javax.swing.JCheckBox jcbMEP
Active la mise en page (dont la coupure mathématique) Remplace jcbCoupure

Since:
2.0

jcbCoupure

@Deprecated
private javax.swing.JCheckBox jcbCoupure
Deprecated. 2.0
Active ou non la coupure

See Also:
jcbMEP

jcbCoupureLit

private javax.swing.JCheckBox jcbCoupureLit
JCheckbox activer la coupure littéraire


btEditCoup

private javax.swing.JButton btEditCoup
Bouton éditer les règles de coupure littéraire


jcbSagouin

private javax.swing.JCheckBox jcbSagouin
JCheckBox activer le mode sagouin pour la coupure


jfParent

private Configuration jfParent
L'instance de la fenêtre Configuration contenant l'onglet

Constructor Detail

ConfGeneral

public ConfGeneral(Configuration jfp)
Constructeur

Parameters:
jfp - la fenêtre parente Configuration
Method Detail

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent evt)
Redéfinie de ActionListener Ouvre les éditions de la table braille ou des règles de coupure

Specified by:
actionPerformed in interface java.awt.event.ActionListener
Parameters:
evt - L'instance d'ActionEvent

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Redéfinie de ItemListener Active ou désactive les options de mise en page suivant la valeur de jcbMEP

Specified by:
itemStateChanged in interface java.awt.event.ItemListener
Parameters:
e - l'ItemEvent

enregistrer

public boolean enregistrer(java.lang.String f)
Enregistre les options de l'onglet(non-Javadoc)

Specified by:
enregistrer in interface SavableTabbedConfigurationPane
Parameters:
f - adresse du fichier
Returns:
true si l'enregistrement s'est bien passé, false sinon
See Also:
SavableTabbedConfigurationPane.enregistrer(java.lang.String)

enregistrer

public boolean enregistrer()
Enregistre les options de l'onglet

Specified by:
enregistrer in interface SavableTabbedConfigurationPane
Returns:
true si l'enregistrement s'est bien passé, false sinon
See Also:
SavableTabbedConfigurationPane.enregistrer()

getComboTables

public javax.swing.JComboBox getComboTables()
Méthode d'accès

Returns:
le JComboBox comboTables

getMepBox

public javax.swing.JCheckBox getMepBox()
Méthode d'accès

Returns:
le JCheckBox jcbMEP