vue
Class FenetreBluetooth
java.lang.Object
javax.microedition.lcdui.Displayable
javax.microedition.lcdui.Canvas
vue.FenetreBluetooth
- All Implemented Interfaces:
- java.lang.Runnable
public class FenetreBluetooth
- extends javax.microedition.lcdui.Canvas
- implements java.lang.Runnable
Affiche le menu permettant de créer ou se connecter à un serveur
Fields inherited from class javax.microedition.lcdui.Canvas |
DOWN, FIRE, GAME_A, GAME_B, GAME_C, GAME_D, KEY_NUM0, KEY_NUM1, KEY_NUM2, KEY_NUM3, KEY_NUM4, KEY_NUM5, KEY_NUM6, KEY_NUM7, KEY_NUM8, KEY_NUM9, KEY_POUND, KEY_STAR, LEFT, RIGHT, UP |
Method Summary |
protected void |
keyPressed(int code)
Capture les clics et pressions sur les touches |
protected void |
paint(javax.microedition.lcdui.Graphics g)
Dessine le menu. |
void |
run()
|
Methods inherited from class javax.microedition.lcdui.Canvas |
getGameAction, getKeyCode, getKeyName, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, hideNotify, isDoubleBuffered, keyReleased, keyRepeated, pointerDragged, pointerPressed, pointerReleased, repaint, repaint, serviceRepaints, setCommandListener, setFullScreenMode, showNotify, sizeChanged |
Methods inherited from class javax.microedition.lcdui.Displayable |
addCommand, getHeight, getTicker, getTitle, getWidth, isShown, removeCommand, setTicker, setTitle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RFCOMM_UUID
public static final javax.bluetooth.UUID RFCOMM_UUID
policeTexteNonSelectionne
private static final javax.microedition.lcdui.Font policeTexteNonSelectionne
policeTexteSelectionne
private static final javax.microedition.lcdui.Font policeTexteSelectionne
couleurTexteNonSelectionne
private static final int couleurTexteNonSelectionne
- See Also:
- Constant Field Values
couleurTexteSelectionne
private static final int couleurTexteSelectionne
- See Also:
- Constant Field Values
contourTexteSelectionne
private static final int contourTexteSelectionne
- See Also:
- Constant Field Values
largeurEcran
private static int largeurEcran
hauteurEcran
private static int hauteurEcran
positionDepartMenu
private static int positionDepartMenu
espaceEntreElementsDuMenu
private static final int espaceEntreElementsDuMenu
menuIdx
private static int menuIdx
menuThread
private java.lang.Thread menuThread
background
private javax.microedition.lcdui.Image background
mainMenu
private java.lang.String[] mainMenu
display
private javax.microedition.lcdui.Display display
stratego
private Stratego stratego
menuSource
private MenuChoisirMode menuSource
FenetreBluetooth
public FenetreBluetooth(MenuChoisirMode source,
Stratego stratego,
javax.microedition.lcdui.Display display)
- Constructeur
- Parameters:
source
- instance source de MennuChoisirModestratego
- instance de Strategodisplay
- Display
paint
protected void paint(javax.microedition.lcdui.Graphics g)
- Dessine le menu.
- Specified by:
paint
in class javax.microedition.lcdui.Canvas
keyPressed
protected void keyPressed(int code)
- Capture les clics et pressions sur les touches
- Overrides:
keyPressed
in class javax.microedition.lcdui.Canvas
- Parameters:
code
- code de la touche
run
public void run()
- Specified by:
run
in interface java.lang.Runnable