st
Class SeatingCanvas
java.lang.Object
|
+--javax.microedition.lcdui.Displayable
|
+--javax.microedition.lcdui.Canvas
|
+--st.SeatingCanvas
- public class SeatingCanvas
- extends javax.microedition.lcdui.Canvas
Paints the seating plan for a particular movie theater.
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 |
Constructor Summary |
SeatingCanvas(javax.microedition.lcdui.Display d,
javax.microedition.lcdui.Command reserveCmd)
SeatingCanvas constructor. |
Method Summary |
int[] |
getSelectedSeats()
|
protected void |
hideNotify()
|
void |
init(byte[] seats,
int rowSize,
java.lang.String movieTitle,
java.lang.String showtime)
Initialize the seating canvas variables. |
protected void |
keyPressed(int keyCode)
|
protected void |
paint(javax.microedition.lcdui.Graphics g)
|
protected void |
pointerPressed(int x,
int y)
|
protected void |
showNotify()
|
Methods inherited from class javax.microedition.lcdui.Canvas |
getGameAction, getHeight, getKeyCode, getKeyName, getWidth, hasPointerEvents, hasPointerMotionEvents, hasRepeatEvents, isDoubleBuffered, keyReleased, keyRepeated, pointerDragged, pointerReleased, repaint, repaint, serviceRepaints |
Methods inherited from class javax.microedition.lcdui.Displayable |
addCommand, isShown, removeCommand, setCommandListener |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SeatingCanvas
public SeatingCanvas(javax.microedition.lcdui.Display d,
javax.microedition.lcdui.Command reserveCmd)
- SeatingCanvas constructor.
- Parameters:
d
- the display object.
init
public void init(byte[] seats,
int rowSize,
java.lang.String movieTitle,
java.lang.String showtime)
- Initialize the seating canvas variables.
- Throws:
java.io.IOException
- when some type of network error occurs.
getSelectedSeats
public int[] getSelectedSeats()
paint
protected void paint(javax.microedition.lcdui.Graphics g)
- Overrides:
paint
in class javax.microedition.lcdui.Canvas
keyPressed
protected void keyPressed(int keyCode)
- Overrides:
keyPressed
in class javax.microedition.lcdui.Canvas
pointerPressed
protected void pointerPressed(int x,
int y)
- Overrides:
pointerPressed
in class javax.microedition.lcdui.Canvas
showNotify
protected void showNotify()
- Overrides:
showNotify
in class javax.microedition.lcdui.Canvas
hideNotify
protected void hideNotify()
- Overrides:
hideNotify
in class javax.microedition.lcdui.Canvas
Copyright © 2002 Sun Microsystems Inc. All rights reserved.