Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ReactorGUI. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AccountBar
net.user1.reactor.ui A three-button panel for registering, logging in, and logging off a user account.
 AccountGrid
net.user1.reactor.ui Displays a list of user accounts currently known to Reactor.
 AutoScrollTextArea
net.user1.reactor.ui A TextArea that automatically scrolls to the bottom when new text is added, as is required in chat and logging interfaces.
 Avatar
net.user1.reactor.ui A visual representation of a user on the screen.
 AvatarPane
net.user1.reactor.ui A visual container that displays Avatar objects for a specified room.
 AvatarPaneEvent
net.user1.reactor.ui AvatarPaneEvent is a simple data class used to pass information from an AvatarPane object to registered event-listeners when an AvatarPane event occurs.
 BanAddressPane
net.user1.reactor.ui 
 BanAddressWindow
net.user1.reactor.ui A popup window containing a ban-address interface.
 BanBase
net.user1.reactor.ui 
 BanClientPane
net.user1.reactor.ui 
 BanClientWindow
net.user1.reactor.ui A popup window containing a ban-client interface.
 ChatAttributes
net.user1.reactor.chat The ChatAttributes class defines constants representing attributes used by the chat-controls in the ReactorGUI library.
 ChatClient
net.user1.reactor.chat A custom Reactor client class representing chat clients in ReactorGUI chat controls.
 ChatIncomingTextArea
net.user1.reactor.ui A TextArea in which to display incoming messages in a chat interface.
 ChatMessages
net.user1.reactor.chat The ChatMessages class defines constants representing the messages used by chat controls in the ReactorGUI library.
 ChatPanel
net.user1.reactor.ui A panel containing a chat user interface, including a user list, private messaging, incoming and outgoing chat messages, and a chat topic.
 ChatSendButton
net.user1.reactor.ui A "Send" button used to send chat messages in a chat interface.
 ChatSpectatorPanel
net.user1.reactor.ui A panel containing a spectator interface for a chat, as might be used by chat moderators or administrators.
 ClientAttributeGrid
net.user1.reactor.ui A data grid that displays a client's attributes.
 ClientCount
net.user1.reactor.ui Displays the number of clients currently connected to Union Server.
 ClientGrid
net.user1.reactor.ui Displays a list of clients currently known to Reactor.
 ConnectionStatusPane
net.user1.reactor.ui Displays a connection status message and icon indicating whether Reactor is connected to the server.
 DebugPanel
net.user1.reactor.ui A debugging panel that displays log messages and statistics for Reactor applications.
 DisplayObjectUtil
net.user1.utils Utilities for working with DisplayObject instances.
 FastTextArea
net.user1.reactor.ui A high-performance text area for that adds scrollbars to FastTextField.
 FastTextField
net.user1.reactor.ui A high-performance text field for displaying high volumes of text, such as the contents of a debugging log.
 LoggedInCount
net.user1.reactor.ui Displays the number of user accounts currently known to be logged in by Reactor.
 LoginPane
net.user1.reactor.ui Displays a user interface for logging in a user account.
 LoginWindow
net.user1.reactor.ui A popup window containing a login interface.
 LogPane
net.user1.reactor.ui Displays Reactor log messages in an auto-scrolling text field.
 Orb
net.user1.reactor.ui A sphere graphic used as the "connected light" by the ConnectionStatusPane class.
 PointerIcon
net.user1.reactor.ui An icon representing a mouse pointer, intended for use as an avatar icon by applications that include multiuser mouse interactivity.
 PointerPositionBroadcaster
net.user1.reactor.motion Broadcasts the current client's mouse positions to other connected clients.
 PositionBroadcaster
net.user1.reactor.motion Broadcasts the positions in a PositionList to interested clients.
 PositionList
net.user1.reactor.motion A list of Point objects that represent a motion path.
 Preferences
net.user1.prefs Remembers specified preference data for a specified class.
 RegisterPane
net.user1.reactor.ui Displays a user interface for creating a user account.
 RegisterWindow
net.user1.reactor.ui A popup window containing a user-account registration interface.
 RoomAttributeGrid
net.user1.reactor.ui A data grid that displays a room's attributes.
 RoomClientList
net.user1.reactor.ui The abstract base class for RoomOccupantList and RoomObserverList.
 RoomCount
net.user1.reactor.ui A Label that shows the number of rooms with a given qualifier currently in the specified RoomManager's room list.
 RoomList
net.user1.reactor.ui A List component that displays all rooms in the RoomManager's room list, or just those rooms that share a specified qualifier.
 RoomObserverList
net.user1.reactor.ui A List component that displays the clients observing a given room.
 RoomOccupantList
net.user1.reactor.ui A List component that displays the clients in a given room.
 StatsPane
net.user1.reactor.ui Provides an on-screen display of application and connection statistics for a Reactor application, including message count, bandwidth usage, memory, and framerate.
 StringUtil
net.user1.utils 
 TextInputWindow
net.user1.reactor.ui A general-purpose popup window for receiving text input in an application.
 TextInputWindowEvent
net.user1.reactor.ui TextInputWindowEvent is a simple data class used to pass information from a TextInputWindow object to registered event-listeners when a TextInputWindow event occurs.
 UserAccountCount
net.user1.reactor.ui Displays the number of accounts currently registered on Union Server.
 Version
net.user1.reactorgui Version information for ReactorGUI.