java.awt.event.ActionListener
, java.awt.event.ComponentListener
, java.awt.event.FocusListener
, java.awt.event.WindowListener
, java.awt.image.ImageObserver
, java.awt.MenuContainer
, java.io.Serializable
, java.util.EventListener
, javax.accessibility.Accessible
, javax.swing.RootPaneContainer
, javax.swing.WindowConstants
public class FenetrePrinc
extends javax.swing.JFrame
implements java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.event.WindowListener, java.awt.event.ComponentListener
Modifier and Type | Class | Description |
---|---|---|
class |
FenetrePrinc.ThreadJPB |
Classe interne de
FenetrePrinc permettant de jouer un son à intervalle régulier pendant la transcription |
class |
FenetrePrinc.ThreadTrans |
Classe interne de
FenetrePrinc permettant de jouer un son à intervalle régulier pendant la transcription |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
java.awt.Container.AccessibleAWTContainer
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
Constructor | Description |
---|---|
FenetrePrinc(Nat n) |
Constructeur de FenetrePrinc
|
Modifier and Type | Method | Description |
---|---|---|
void |
actionPerformed(java.awt.event.ActionEvent evt) |
implémentation de actionPerformed(ActionEvent evt) de l'interface ActionListener
gère tous les boutons, tous les items des menus, et le changement de configuration par
jcbConfig |
void |
activeTrans(boolean b) |
Active ou désactive les composants liés à la transcription
|
void |
afficheFichier(java.lang.String nomFichier) |
Ouvre l'éditeur de fichier transcrit dans l'éditeur, en passant à l'éditeur une instance d'
Embosseur
si nécessaire. |
void |
afficheFichierMep(java.lang.String nomFichier) |
Ouvre l'éditeur de fichier prêt à la mise en page dans l'éditeur associé, en passant à l'éditeur une instance d'
Embosseur
si nécessaire. |
void |
chargeConfigurations() |
Ajoute les configurations du répertoire "configurations" dans
jcbConfig
et sélectionne la configuration active. |
void |
componentHidden(java.awt.event.ComponentEvent arg0) |
Méthode redéfinie de ComponentListener
Ne fait rien
|
void |
componentMoved(java.awt.event.ComponentEvent arg0) |
Méthode redéfinie de ComponentListener
Ne fait rien
|
void |
componentResized(java.awt.event.ComponentEvent arg0) |
Méthode redéfinie de ComponentListener
Mise à jour de l'affichage lors du redimensionement
|
void |
componentShown(java.awt.event.ComponentEvent arg0) |
Méthode redéfinie de ComponentListener
Ne fait rien
|
void |
focusGained(java.awt.event.FocusEvent foc) |
implémentation de focusGained de FocusListener; ne fait rien
|
void |
focusLost(java.awt.event.FocusEvent foc) |
implémentation de focusLost de FocusListener;
positionne le curseur sur le dernier caractère des textes contenus dans
jtfNoir et jtfBraille |
javax.swing.JButton |
getBtEditeur() |
Méthode d'accès à
btEditeur |
javax.swing.JTextField |
getEntree() |
|
javax.swing.JTextField |
getFiltre() |
Deprecated.
|
GestionnaireErreur |
getGestErreur() |
Renvoie le gestionnaire d'erreur utilisé dnas cette fenêtre
|
Nat |
getNat() |
Méthode d'accès à
nat |
boolean |
getOptionsOuvertes() |
|
boolean |
getRunning() |
Méthode d'accès à
running |
javax.swing.JTextField |
getSortie() |
|
void |
ouvrirEditeur() |
Ouvre le bon éditeur pour le fichier de sortie en fonction des options choisies
|
void |
setEntree(java.lang.String entree) |
Change la valeur du texte de
jtfNoir |
void |
setFiltre(java.lang.String f) |
Deprecated.
2.0
|
void |
setOptionsOuvertes(boolean oo) |
|
void |
setRunning(boolean r) |
Méthode d'accès à
running |
void |
setSortie(java.lang.String tgt) |
Change la valeur du texte de
jtfBraille
et active le bouton btEditeur si l'adresse donnée est valide |
void |
setSortieAuto(boolean reverse) |
génère un nom de fichier de sortie automatiquement
|
void |
windowActivated(java.awt.event.WindowEvent arg0) |
|
void |
windowClosed(java.awt.event.WindowEvent arg0) |
implémentation de WindowsListener; quitte le programme
|
void |
windowClosing(java.awt.event.WindowEvent arg0) |
|
void |
windowDeactivated(java.awt.event.WindowEvent arg0) |
|
void |
windowDeiconified(java.awt.event.WindowEvent arg0) |
|
void |
windowIconified(java.awt.event.WindowEvent arg0) |
|
void |
windowOpened(java.awt.event.WindowEvent arg0) |
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, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
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
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
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, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
public FenetrePrinc(Nat n)
n
- une instance de Natpublic javax.swing.JTextField getEntree()
@Deprecated public javax.swing.JTextField getFiltre()
public javax.swing.JTextField getSortie()
public void setEntree(java.lang.String entree)
jtfNoir
entree
- la nouvelle entrée@Deprecated public void setFiltre(java.lang.String f)
filtre
f
- le nouveau filtrepublic void setSortie(java.lang.String tgt)
jtfBraille
et active le bouton btEditeur
si l'adresse donnée est validetgt
- la nouvelle sortiepublic boolean getOptionsOuvertes()
optionsOuvertes
public void setOptionsOuvertes(boolean oo)
oo
- la valeur de optionsOuvertes
public void chargeConfigurations()
jcbConfig
et sélectionne la configuration active.public void afficheFichierMep(java.lang.String nomFichier)
Embosseur
si nécessaire. Utilise l'encoding représenté par OptNames
dans ConfigNat
nomFichier
- Le nom du fichier transcrit à ouvrirpublic void afficheFichier(java.lang.String nomFichier)
Embosseur
si nécessaire. Utilise l'encoding représenté par OptNames
dans ConfigNat
nomFichier
- Le nom du fichier transcrit à ouvrirpublic void setSortieAuto(boolean reverse)
reverse
- vrai si détranscription (donc renommage fichier noir)
et faux si transcription (donc renommage fichier braille)public GestionnaireErreur getGestErreur()
public void setRunning(boolean r)
running
r
- valeur pour running
public javax.swing.JButton getBtEditeur()
btEditeur
btEditeur
public void activeTrans(boolean b)
b
- true si activation, false sinonpublic void actionPerformed(java.awt.event.ActionEvent evt)
jcbConfig
actionPerformed
in interface java.awt.event.ActionListener
ActionListener.actionPerformed(java.awt.event.ActionEvent)
public void componentHidden(java.awt.event.ComponentEvent arg0)
componentHidden
in interface java.awt.event.ComponentListener
arg0
- Le ComponentEventpublic void componentMoved(java.awt.event.ComponentEvent arg0)
componentMoved
in interface java.awt.event.ComponentListener
arg0
- Le ComponentEventpublic void componentShown(java.awt.event.ComponentEvent arg0)
componentShown
in interface java.awt.event.ComponentListener
arg0
- Le ComponentEventpublic void componentResized(java.awt.event.ComponentEvent arg0)
componentResized
in interface java.awt.event.ComponentListener
arg0
- Le ComponentEventpublic void focusGained(java.awt.event.FocusEvent foc)
focusGained
in interface java.awt.event.FocusListener
foc
- Le FocusEventpublic void focusLost(java.awt.event.FocusEvent foc)
jtfNoir
et jtfBraille
focusLost
in interface java.awt.event.FocusListener
foc
- Le FocusEventpublic void windowActivated(java.awt.event.WindowEvent arg0)
windowActivated
in interface java.awt.event.WindowListener
WindowListener.windowActivated(java.awt.event.WindowEvent)
public void windowClosed(java.awt.event.WindowEvent arg0)
windowClosed
in interface java.awt.event.WindowListener
quitter()
,
WindowListener.windowClosed(java.awt.event.WindowEvent)
public void windowClosing(java.awt.event.WindowEvent arg0)
windowClosing
in interface java.awt.event.WindowListener
WindowListener.windowClosing(java.awt.event.WindowEvent)
public void windowDeactivated(java.awt.event.WindowEvent arg0)
windowDeactivated
in interface java.awt.event.WindowListener
WindowListener.windowDeactivated(java.awt.event.WindowEvent)
public void windowDeiconified(java.awt.event.WindowEvent arg0)
windowDeiconified
in interface java.awt.event.WindowListener
WindowListener.windowDeiconified(java.awt.event.WindowEvent)
public void windowIconified(java.awt.event.WindowEvent arg0)
windowIconified
in interface java.awt.event.WindowListener
WindowListener.windowIconified(java.awt.event.WindowEvent)
public void windowOpened(java.awt.event.WindowEvent arg0)
windowOpened
in interface java.awt.event.WindowListener
WindowListener.windowOpened(java.awt.event.WindowEvent)
public void ouvrirEditeur()