Select this to skip to main content [CSUSB] >> [CNS] >> [Comp Sci Dept] >> [R J Botting] >> [CS320 Course Materials] >> [Java] >> java.class.tree [Source]
[Index] [Schedule] [Syllabi] [Text] [Labs] [Projects] [Resources] [Search] [Grading]
Thu Jan 22 13:43:04 PST 2004

Contents


    Java Application Programmers Interface

      Also see [ java.classes.html ]

      The Java Application Programmers Interface 1.0.2

      Listed by:

    1. API1_0_2::=following
      Net
        This does not show "Peer" and "Remote" classes. All names for classes unless marked otherwise.

        A

      1. AbstractMethodError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.AbstractMethodError.html

      2. Applet::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.applet.Applet.html
      3. AppletContext::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.applet.AppletContext.html
      4. AppletStub::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.applet.AppletStub.html

      5. ArithmeticException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ArithmeticException.html
      6. ArrayIndexOutOfBoundsException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ArrayIndexOutOfBoundsException.html
      7. ArrayStoreException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ArrayStoreException.html

      8. AudioClip::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.applet.AudioClip.html

      9. AWTError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.AWTError.html
      10. AWTException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.AWTException.html

        B

      11. BitSet::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.BitSet.html
      12. Boolean::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Boolean.html

      13. BorderLayout::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.BorderLayout.html, A LayoutManager that has a component in the center, top(north), bottom(south), left(west), and right(east) of it, or any subset of these.

      14. BufferedInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.BufferedInputStream.html
      15. BufferedOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.BufferedOutputStream.html

      16. Button::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Button.html

      17. ByteArrayInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.ByteArrayInputStream.html
      18. ByteArrayOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.ByteArrayOutputStream.html

        C

      19. Canvas::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Canvas.html, a Component that permits graphics.

      20. CardLayout::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.CardLayout.html, A LayoutManager which allows only one of its components to visible at any one time as selected byte show(...) method.

      21. Character::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Character.html, reference to a 16bit Unicode symbol.

      22. Checkbox::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Checkbox.html
      23. CheckboxGroup::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.CheckboxGroup.html
      24. CheckboxMenuItem::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.CheckboxMenuItem.html

      25. Choice::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Choice.html

      26. Class::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Class.html, meta-information about the class of an object.

      27. ClassCastException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ClassCastException.html
      28. ClassCircularityError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ClassCircularityError.html
      29. ClassFormatError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ClassFormatError.html

      30. ClassLoader::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ClassLoader.html

      31. ClassNotFoundException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ClassNotFoundException.html

      32. Cloneable::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Cloneable.html, interface, classes that allow their objects to copied to create a new Object with the same data store.

      33. CloneNotSupportedException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.CloneNotSupportedException.html

      34. Color::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Color.html
      35. ColorModel::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.ColorModel.html

      36. Compiler::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Compiler.html

      37. Component::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Component.html, Components in a Graphic User Interface including: Button, List, TextField, TextArea, CheckBox, CheckBoxGroup, Dialog, Frame, Scrollbar, Choice, Canvas, Frame, Panel, Window.

      38. Container::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Container.html, A class of graphical User interface objects that can contain a varying number of other graphic objects (Component). All Containers have a LayoutManager and a way to add and remove components.

      39. ContentHandler::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.ContentHandler.html
      40. ContentHandlerFactory::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.ContentHandlerFactory.html

      41. CropImageFilter::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.CropImageFilter.html

        D

      42. DatagramPacket::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.DatagramPacket.html
      43. DatagramSocket::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.DatagramSocket.html

      44. DataInput::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.DataInput.html
      45. DataInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.DataInputStream.html
      46. DataOutput::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.DataOutput.html
      47. DataOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.DataOutputStream.html

      48. Date::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Date.html

      49. DebuggerCallback::= See http://www.javasoft.com/products/jdk/1.0.2/api/sun.tools.debug.DebuggerCallback.html

      50. Dialog::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Dialog.html

      51. Dictionary::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Dictionary.html

      52. Dimension::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Dimension.html

      53. DirectColorModel::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.DirectColorModel.html

      54. Double::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Double.html, reference to a double length number.

        E

      55. EmptyStackException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.EmptyStackException.html

      56. Enumeration::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Enumeration.html Java's iterator.

      57. EOFException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.EOFException.html

      58. Error::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Error.html

      59. Event::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Event.html

      60. Exception::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Exception.html

        F

      61. File::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.File.html
      62. FileDescriptor::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FileDescriptor.html
      63. FileDialog::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.FileDialog.html
      64. FileInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FileInputStream.html
      65. FilenameFilter::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FilenameFilter.html
      66. FileNotFoundException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FileNotFoundException.html
      67. FileOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FileOutputStream.html

      68. FilteredImageSource::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.FilteredImageSource.html
      69. FilterInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FilterInputStream.html
      70. FilterOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.FilterOutputStream.html

      71. Float::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Float.html, single length floating point object.

      72. FlowLayout::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.FlowLayout.html, A LayoutManager a manager that places objects, in the order added across the component and then row by row. Or in columns. In each row items can be centered, left, or right aligned.

      73. Font::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Font.html
      74. FontMetrics::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.FontMetrics.html

      75. Frame::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Frame.html

        G

      76. Graphics::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Graphics.html

      77. GridBagConstraints::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.GridBagConstraints.html
      78. GridBagLayout::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.GridBagLayout.html, A LayoutManager that is based on a grid but where each component can take up any non-overlapping (tiled) rectangular set of grid rectangles. Complex and clever.

      79. GridLayout::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.GridLayout.html, A LayoutManager a simple two dimensional grid with fixed dimensions.

        H

      80. Hashtable::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Hashtable.html

        I

      81. IllegalAccessError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IllegalAccessError.html
      82. IllegalAccessException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IllegalAccessException.html
      83. IllegalArgumentException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IllegalArgumentException.html
      84. IllegalMonitorStateException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IllegalMonitorStateException.html
      85. IllegalThreadStateException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IllegalThreadStateException.html

      86. Image::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Image.html
      87. ImageConsumer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.ImageConsumer.html
      88. ImageFilter::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.ImageFilter.html
      89. ImageObserver::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.ImageObserver.html
      90. ImageProducer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.ImageProducer.html

      91. IncompatibleClassChangeError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IncompatibleClassChangeError.html

      92. IndexColorModel::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.IndexColorModel.html

      93. IndexOutOfBoundsException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.IndexOutOfBoundsException.html

      94. InetAddress::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.InetAddress.html

      95. InputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.InputStream.html

      96. Insets::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Insets.html

      97. InstantiationError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.InstantiationError.html
      98. InstantiationException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.InstantiationException.html

      99. Integer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Integer.html

      100. InternalError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.InternalError.html

      101. InterruptedException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.InterruptedException.html
      102. InterruptedIOException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.InterruptedIOException.html
      103. IOException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.IOException.html

        L

      104. Label::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Label.html

      105. LayoutManager::=BorderLayout | CardLayout | FlowLayout | GridBagLayout | GridLayout. A class of objects that can control the positioning of components inside a Container. [ java.awt.LayoutManager.html ]

      106. LineNumberInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.LineNumberInputStream.html

      107. LinkageError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.LinkageError.html

      108. List::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.List.html, List of items in a scrollable window allowing the user to select one of them.

      109. LocalVariable::= See http://www.javasoft.com/products/jdk/1.0.2/api/sun.tools.debug.LocalVariable.html

      110. Long::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Long.html, a reference to a long integer item of data.

        M

      111. MalformedURLException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.MalformedURLException.html

      112. Math::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Math.html, a collection of useful functions and constants.

      113. MediaTracker::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.MediaTracker.html

      114. MemoryImageSource::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.MemoryImageSource.html

      115. Menu::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Menu.html
      116. MenuBar::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.MenuBar.html
      117. MenuComponent::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.MenuComponent.html
      118. MenuContainer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.MenuContainer.html
      119. MenuItem::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.MenuItem.html

        N

      120. NegativeArraySizeException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NegativeArraySizeException.html
      121. NoClassDefFoundError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NoClassDefFoundError.html
      122. NoSuchElementException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.NoSuchElementException.html
      123. NoSuchFieldError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NoSuchFieldError.html
      124. NoSuchMethodError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NoSuchMethodError.html
      125. NoSuchMethodException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NoSuchMethodException.html
      126. NullPointerException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NullPointerException.html

      127. Number::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Number.html, superclass of Double, Float, Integer, ...
      128. NumberFormatException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.NumberFormatException.html

        O

      129. Object::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Object.html

      130. Observable::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Observable.html
      131. Observer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Observer.html

      132. OutOfMemoryError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.OutOfMemoryError.html

      133. OutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.OutputStream.html

        P

      134. Panel::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Panel.html

      135. PipedInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.PipedInputStream.html
      136. PipedOutputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.PipedOutputStream.html

      137. PixelGrabber::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.PixelGrabber.html

      138. Point::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Point.html

      139. Polygon::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Polygon.html

      140. PrintStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.PrintStream.html

      141. Process::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Process.html

      142. Properties::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Properties.html

      143. ProtocolException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.ProtocolException.html

      144. PushbackInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.PushbackInputStream.html

        R

      145. Random::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Random.html

      146. RandomAccessFile::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.RandomAccessFile.html

      147. Rectangle::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Rectangle.html

      148. RGBImageFilter::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.image.RGBImageFilter.html

      149. Runnable::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Runnable.html, interface for Classes of objects that have a public void run() function. A Runnable object can be execute by a Thread object in a separate concurrent thread of control.

      150. Runtime::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Runtime.html
      151. RuntimeConstants::= See http://www.javasoft.com/products/jdk/1.0.2/api/sun.tools.java.RuntimeConstants.html
      152. RuntimeException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.RuntimeException.html

        S

      153. Scrollbar::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Scrollbar.html

      154. SecurityException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.SecurityException.html
      155. SecurityManager::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.SecurityManager.html

      156. SequenceInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.SequenceInputStream.html

      157. ServerSocket::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.ServerSocket.html
      158. Socket::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.Socket.html
      159. SocketException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.SocketException.html
      160. SocketImpl::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.SocketImpl.html
      161. SocketImplFactory::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.SocketImplFactory.html

      162. Stack::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Stack.html, a specialized Vector.

      163. StackOverflowError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.StackOverflowError.html
      164. StreamTokenizer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.StreamTokenizer.html

      165. String::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.String.html, a fixed sequence of characters.
      166. StringBuffer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.StringBuffer.html, a variable sequence of characters.
      167. StringBufferInputStream::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.StringBufferInputStream.html
      168. StringIndexOutOfBoundsException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.StringIndexOutOfBoundsException.html
      169. StringTokenizer::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.StringTokenizer.html

      170. System::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.System.html

        T

      171. TextArea::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.TextArea.html

      172. TextComponent::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.TextComponent.html

      173. TextField::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.TextField.html

      174. Thread::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Thread.html
      175. ThreadDeath::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ThreadDeath.html
      176. ThreadGroup::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.ThreadGroup.html

      177. Throwable::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.Throwable.html, Something that can be used in throw and catch statements. Includes Exception and Error.

      178. Toolkit::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Toolkit.html

        U

      179. UnknownError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.UnknownError.html
      180. UnknownHostException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.UnknownHostException.html
      181. UnknownServiceException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.UnknownServiceException.html
      182. UnsatisfiedLinkError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.UnsatisfiedLinkError.html

      183. URL::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.URL.html
      184. URLConnection::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.URLConnection.html
      185. URLEncoder::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.URLEncoder.html
      186. URLStreamHandler::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.URLStreamHandler.html
      187. URLStreamHandlerFactory::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.net.URLStreamHandlerFactory.html

      188. UTFDataFormatException::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.io.UTFDataFormatException.html

        V

      189. Vector::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.util.Vector.html, a dynamic array.

      190. VerifyError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.VerifyError.html
      191. VirtualMachineError::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.lang.VirtualMachineError.html

        W

      192. Window::= See http://www.javasoft.com/products/jdk/1.0.2/api/java.awt.Window.html, Either a Dialog or a Frame.

      (End of Net)

      The Java Application Programmers Interface 1.1.5

    2. API_1_1::=following
      Net
        API_1_0, plus new features [ features.html ] some of which a given below.

        New-style Event Handling

        Many components(objects in class Component) implement a function like this: component.addTypeListener(l) where l implements the TypeListener interface by defining a void function actionPerformed(TypeListener event).

      1. AWTEvent::abstract_class=ActionEvent | ItemEvent | WindowEvent | ComponentEvent | AdjustmentEvent | MouseEvent | KeyEvent | FocusEvent. All these events have a getSource() method that tells a listener which object generated the event.

        The event handling uses tripled classes of AWTEvents, addListener functions, and Listener Interfaces:

      2. ActionEvent::@AWTEvent, sent by Button, List, MenuItem, and TextField.
      3. addActionListener::=add ActionListener (_) to the components list of listeners
      4. ActionListener::interface= { actionPerformed(ActionEvent) }.

      5. AdjustmentEvent::@AWTEvent, sent by Scrollbar
      6. addAdjusmentEvent::=add AdjustmentListener (_) to the components list of listeners
      7. AdjustmentListener::interface={ adjustmentValueChanged(AdjustmentEvent)}.

      8. ComponentEvent::@AWTEvent, sent by Dialog and Frame.
      9. addComponentListener::=add ComponentListener (_) to the components list of listeners
      10. ComponentListener::interface={componentMoved(ComponentEvent),componentHidden(ComponentEvent),componentResized(ComponentEvent),componentShown(ComponentEvent)}.

      11. FocusEvent::@AWTEvent, could be sent by any Component.
      12. addFocusListener::=add FocusListener (_) to the components list of listeners
      13. FocusListener::interface={ focusGained(FocusEvent), focusLost(FocusEvent)}.

      14. ItemEvent::@AWTEvent, sent by objects in classes Checkbox, CheckboxMenuItem, Choice, List.
      15. addItemListener::=add ItemListener (_) to the components list of listeners
      16. ItemListener::interface={ itemStateChanged(ItemEvent) }.

      17. KeyEvent::@AWTEvent, can be sent by any object in class Component.
      18. addKeyListener::=add KeyListener (_) to the components list of listeners
      19. KeyListener::interface={ keyPressed(KeyEvent), keyReleased(KeyEvent). keyTyped(KeyEvent)}

      20. MouseEvent::@AWTEvent, Can be sent by objects that are: Canvas, Dialog, Frame, Panel, Window.
      21. addMouseListener::=add MouseListener (_) to the components list of listeners
      22. MouseListener::interface={ mouseDragged(MouseEvent),mousePressed(MouseEvent),mouseClicked(MouseEvent),mouseEntered(MouseEvent),mouseExited(MouseEvent)}.

      23. WindowEvent::@AWTEvent, can be sent by objects in Dialog and Frame.
      24. addWindowListener::=add WindowListener (_) to the components list of listeners
      25. WindowListener::interface={ windowClosing(WindowEvent), windoOpened(WindowEvent), windoIconified(WindowEvent),windoDeiconified(WindowEvent),windoClosed(WindowEvent)}.

        Character-based Input/Output

        These echo the structure of InputStream and OutputStream:

      26. Reader::abstract_class=BufferedReader | CharArrayReader | FileReader | PipedReader | StringReader.
      27. BufferedReader::@Reader.
      28. CharArrayReader::@Reader.
      29. FileReader::@Reader.
      30. PipedReader::@Reader.
      31. StringReader::@Reader.

      32. Writer::abstract_class=BufferedWriter | CharArrayWriter | FileWriter | PipedWriter | StringWriter.
      33. BufferedWriter::@Writer.
      34. CharArrayWriter::@Writer.
      35. FileWriter::@Writer.
      36. PipedWriter::@Writer.
      37. StringWriter::@Writer.


      (End of Net)

      Glossary

    3. abstract_class::=`A class with one or more abstract functions. No objects can be made for this class but there can be references to abstract_classes and classes derived from them that are not abstract.
    4. interface::=a list of public abstract methods(functions) that other classes can implement. A variable can refer to any object that implements an interface but no objects can be created for an interface directly.

    . . . . . . . . . ( end of section Java Application Programmers Interface) <<Contents | Index>>


Formulae and Definitions in Alphabetical Order