boolean isRaised
double frameWidth
double frameHeight
double arcStart
double arcSweep
Color fillColor
boolean isFilled
acm.graphics.GCanvas.GCanvasListener gCanvasListener
GObject lastObject
GObject dragObject
acm.graphics.GObjectList contents
BufferedImage bufferedImage
BufferedImage bufferedImage2
Graphics2D osg
boolean antialias
boolean autoRepaint
boolean nativeArcFlag
boolean showPixelGrid
boolean showPixelInfo
Point lastMousePoint
double width
double height
Image myImage
double myWidth
double myHeight
boolean sizeDetermined
double dx
double dy
GCompound compoundParent
AffineTransform matrix
Color objectColor
double lineWidth
double xc
double yc
boolean isVisible
boolean mouseListenersEnabled
double frameWidth
double frameHeight
boolean isFilled
Color fillColor
double xc
double yc
acm.graphics.VertexList vertices
boolean complete
boolean isFilled
Color fillColor
double frameWidth
double frameHeight
boolean isFilled
Color fillColor
double xc
double yc
double myWidth
double myHeight
double aWidth
double aHeight
acm.graphics.GPen pen
double direction
boolean penDown
boolean turtleVisible
int turtleSize
boolean exceptionOnError
double minValue
double maxValue
String formatString
DecimalFormat formatter
NumberFormat parser
acm.io.IODialog dialog
boolean exceptionOnError
int minValue
int maxValue
String formatString
DecimalFormat formatter
NumberFormat parser
acm.io.IODialog dialog
ButtonGroup group
List<E> buttons
boolean vertical
int dialogResultValue
String[] fontStyleNames
String[] fontFamilyNames
String[] fontSizeStrings
JTextField fontFamilyTextField
JTextField fontStyleTextField
JTextField fontSizeTextField
JList<E> fontNameList
JList<E> fontStyleList
JList<E> fontSizeList
JPanel fontNamePanel
JPanel fontStylePanel
JPanel fontSizePanel
JPanel samplePanel
JTextField sampleText
JDialog dialog
JDialog dialog
int width
int height
HashMap<K,V> constraintTable
HashMap<K,V> layoutTable
HashMap<K,V> propertyTable
boolean useStrictGridBagModel
int nRows
int nColumns
int horizontalAlignment
int verticalAlignment
int defaultFill
int hGap
int vGap
ConsoleModel consoleModel
boolean exceptionOnError
Color inputColor
int inputStyle
Color errorColor
int errorStyle
BufferedReader reader
PrintWriter writer
File file
ProgramMenuBar menuBar
String GETINTEGER_REPROMPT_MESSAGE
String GETINTEGER_DEFAULT_PROMPT
String GETREAL_REPROMPT_MESSAGE
String GETREAL_DEFAULT_PROMPT
String GETBOOL_REPROMPT_MESSAGE
boolean backgroundHasBeenSet
boolean clearEnabled
boolean fontHasBeenSet
boolean foregroundHasBeenSet
boolean mouseListenersAdded
acm.program.ConsoleProgram.InputFileReader inputReader
boolean outputCapture
boolean inputOverride
List<E> echoedComments
StringBuilder capturedOutput
GCanvas gc
acm.program.GProgramListener eventListener
boolean listenersAdded
acm.program.AppletStarter appletStarter
AppletStub appletStub
ArrayList<E> finalizers
boolean animatedMode
boolean appletMode
boolean exitOnClose
boolean initFinished
boolean kill
boolean pauseTickFlag
boolean shown
boolean started
Component eastBorder
Component northBorder
Component southBorder
Component westBorder
double pauseScaleFactor
File lastSaveFile
int animationDelay
IOConsole myConsole
acm.io.IODialog myDialog
acm.io.IOModel inputModel
acm.io.IOModel outputModel
Timer animationTimer
JFrame programFrame
JPanel centerPanel
JPanel eastPanel
JPanel northPanel
JPanel southPanel
JPanel westPanel
Map<K,V> parameterTable
Object startupObject
ProgramMenuBar myMenuBar
Rectangle programBounds
String myTitle
Set<E> invisibleObjects
KeyStroke ALT_F4
KeyStroke COMMAND_A
KeyStroke COMMAND_B
KeyStroke COMMAND_C
KeyStroke COMMAND_END
KeyStroke COMMAND_EQUALS
KeyStroke COMMAND_HOME
KeyStroke COMMAND_I
KeyStroke COMMAND_L
KeyStroke COMMAND_MINUS
KeyStroke COMMAND_SHIFT_MINUS
KeyStroke COMMAND_P
KeyStroke COMMAND_PLUS
KeyStroke COMMAND_SHIFT_PLUS
KeyStroke COMMAND_Q
KeyStroke COMMAND_S
KeyStroke COMMAND_V
KeyStroke COMMAND_W
KeyStroke COMMAND_X
KeyStroke CTRL_A
KeyStroke CTRL_B
KeyStroke CTRL_C
KeyStroke CTRL_END
KeyStroke CTRL_EQUALS
KeyStroke CTRL_HOME
KeyStroke CTRL_I
KeyStroke CTRL_L
KeyStroke CTRL_MINUS
KeyStroke CTRL_SHIFT_MINUS
KeyStroke CTRL_P
KeyStroke CTRL_Q
KeyStroke CTRL_PLUS
KeyStroke CTRL_SHIFT_PLUS
KeyStroke CTRL_S
KeyStroke CTRL_V
KeyStroke CTRL_W
KeyStroke CTRL_X
KeyStroke DOWN_ARROW
KeyStroke F1
KeyStroke PGDN
KeyStroke PGUP
KeyStroke UP_ARROW
Program program
acm.program.ProgramMenuBar.ProgramMenuBarListener menuBarListener
ActionListener focusedListener
HashMap<K,V> accelerators
HashSet<E> focusedItems
KarelWorld world
int x
int y
int dir
int beepers
KarelProgram program
KarelWorld world
stanford.karel.KarelWorldEditor editor
stanford.karel.KarelResizer resizer
JComponent buttonPanel
JComponent editorPanel
JComponent resizePanel
JButton startButton
JButton resetButton
JButton loadWorldButton
JButton newWorldButton
JButton editWorldButton
JButton saveWorldButton
JButton dontSaveButton
JButton okButton
JButton cancelButton
JSlider speedBar
double speed
KarelWorld world
KarelControlPanel controlPanel
stanford.karel.KarelErrorDialog errorDialog
JLabel statusLabel
boolean started
Event<T> StateEvent
StreamTokenizer tokenizer
stanford.karel.KarelWorldMonitor monitor
KarelInterface activeKarel
KarelInterface lastKarel
boolean repaintFlag
boolean displayFlag
boolean editMode
boolean numberSquaresFlag
boolean displayOneFlag
boolean msKarel
boolean interactiveMode
int cols
int rows
int sqSize
int forcedSize
int alignment
int width
int height
int widthPx
int heightPx
int leftMargin
int bottomMargin
String lastClick
String pathname
String title
stanford.karel.KarelWorld.Corner[][] map
int look
int lastBeeperCount
NumberFormat speedFormat
ArrayList<E> karels
Object sizeLock
Image offscreen