Index_C

C

case keyword, 37-39

casting, 110-112 see also typecasting

explicit, 18

implicit, 18

channels, 623

char data type, 32

character escape sequences, 32

using with string, 67-69

character, changing size of, 465-466

charAt method, 74

check box, adding image to, 22-23*

classes, 8

creating, 8-9

implementing, 90

inheriting, 105-108

inner, 92-93

member, 11

multiple, 97

nested, 92

static nested, 95

top-level, 97

clipping, 230

code blocks, synchronizing, 188-189

code listings,

ActivelyPassiveRenderingRepaints.java, 278-281

ActiveRendering.java, 273-275

ActiveRenderingApplet.java, 276-278

Addition.java, 126

AdvancedKeyboard.java, 324-326

AdvancedMouse.java, 315-317

AffinedTransformer.java, 231-232

Alien.java, 97-98, 106

AnimatedNumbers.java, 375-377

Animator, 322-323

Animator.java, 329-331

AppletParam.java, 205-206

ArrayListExample.java, 134-135

ArrayListSearchRemove.java, 137

Beings.java, 107

BlendingTest.java, 248-250

BlockingClient.java, 627-628

BlockingServer.java, 627

BoundingBoxIntersection.java, 409-411

BoundingCircleIntersection.java, 404-406

Box.java, 408-409

BrokenArray.java, 143

BrokenArrayHandled.java, 144

BrokenArrayThrow.java, 148

ByteBufferExample.java, 624

Circle.java, 403-404

ClientHandler.java, 590-595

compile.bat, 126

ConsoleInputExample, 156

Countdown.java, 191-192

Creatures.java, 105-106

DaemonThread.java, 194-195

DatabaseExample1, 550-551

DatabaseExample2, 553

DatabaseExample3, 555

DemoScreen1.java, 430-432

DemoScreen2.java, 432

DemoScreen3.java, 433-435

DrawingShapes.java, 228-230

EventAndFocusHandling.java, 331-334

EventProcessable, 327

EventProcessor, 327-328

ExampleApp, 494-498

FullScreenDemo.java, 288-295

GameFramework.java, 417-424

Globals.java, 414

GUIButton class, 490-491

GUIComponent class, 481-482

GUIContainer class, 484-485

GUISystem class, 488

Highscore class, 557, 558-559, 562-564

HiresTimeExample, 395-396

Human.java, 107

ImageButtonExample, 7-8*, 477-478

ImageCheckBoxExample, 22-23*

ImageIOLoadingApplication.java, 259-260

ImageRadioButtonExample, 28-32*

JButtonExample, 3-4*, 470-471

JCheckBoxExample, 20-21*

JComboBoxExample, 17-18*

JEditorPaneExample, 49-50*

JLabelExample, 1-2*

JListExample, 34-36*, 37-39*

JMenuExample, 59-60*

JPasswordFieldExample, 11-13*

JProgressBarExample, 33-34*

JRadioButtonExample, 24-26*

JTableExample.java, 40-41*

JTextAreaExample, 13-14*, 15-16*

JTextFieldExample, 9-10*, 474-475

JTreeExample, 45-47*

Keyboard.java, 416

KeyProcessable, 321

KeyProcessor, 321

LinkedListExample.java, 139-140

LookandFeel, 208

MainApp.java, 99

MetaExample1, 565-566

MIDIExample, 354-355

Mouse.java, 416

MouseProcessable, 312

MouseProcessor, 312-313

MyApp.java, 28

MyApplet, 202

MyApplet.java, 129-130

MyApplication, 199

MyException.java, 148

NetworkEvent.java, 605

NetworkHandler.java, 606-609

NetworkListener.java, 605

NonBlockingClient.java, 634-635

NonBlockingServer.java, 631-634

OffScreenSprite.java, 241-242

OptionPanesExample, 52-55*

PassiveRendering.java, 265-268

PauseScreen.java, 436

Player.java, 595-596

PlayerData, 170-171

PreparedStatementExample, 567-568

Protocol.java, 596

RandomImage.java, 251-252

SampleClient.java, 610-614

SampleScreen.java, 415

SampleServer.java, 588-589

SerializationExample, 171-173

Simple Applet Sound (HTML), 340

SimpleMouse.java, 304-305

SimpleRead, 168-169

SimpleSoundApplet, 340

SimpleSoundApplication, 342

SimpleThread1.java, 179

SimpleThread2.java, 180-181

SimpleWrite, 166-167

SoundAPIApplication, 343-345

SoundManager, 364-368

SoundManagerExample, 368-370

StackExample.java, 140-141

StickWalker.java, 382-385

StoppingThread.java, 182-183

StreamingSoundExample, 348-350

Subtraction.java, 126

TableHandler class, 560-561

TableHandler.java, 41-42*

TCPEchoClient, 577-579

TCPEchoServer, 574-575

TemplateGraphicsApplet.java, 219-220

TemplateGraphicsApplication.java, 215-216

TemplateScreen.java, 413

TestApp.java, 127, 149, 150

TicTacToe, 158-161

Tile Scroller, 439-443

Tile Walker, 449-456

TooltipExample, 63*

TrackerImageLoadingApplet.java, 257-258

TrackerImageLoadingApplication.java, 255-256

TransparentSprite.java, 246-247

UDPEchoClient, 584-585

UDPEchoServer, 582

Universe.java, 98

UsingFonts.java, 235-237

view.html, 130-131, 202, 205

VolatileImageRendering.java, 284-286

collision detection, 401-402

bounding box, 408-412

bounding circle, 402-408

column types in tables, 520-521

comments, 15

compareTo method, 73

component, 197, 223

adding, 223-225

heavyweight, 197-198

lightweight, 197-198

conditional operator, 37

conditional statements, 34

console game example, 157-166

console input, getting from user, 155-157

console program, 7

console screen, printing to, 14-15

constant, 33

declaring, 33

constructor, 9

using, 9-10

container, 197, 469

top-level, 198

continue statement, 45-46



Java 1.4 Game Programming
Java 1.4 Game Programming (Wordware Game and Graphics Library)
ISBN: 1556229631
EAN: 2147483647
Year: 2003
Pages: 237

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net