All Classes and Interfaces

Class
Description
 
 
 
 
ActionListener
 
 
 
 
 
Convert ASCII-8bit to Unicode Converts codes 128-255 Used by jfTerm and Hex editors (hex , hexbig)
Audio
 
AudioInput.
Audio Output.
 
 
 
Big Endian get/set functions.
Simple block (div) container.
Internal class to provide BMP file support.
 
 
 
Button
 
Button Generic button.
 
Every call has 2 sides, originator and terminator.
 
Web Camera API
 
Canvas for 2D and 3D output.
Centered Panel to display components.
 
Change Listener
 
CheckBox
Check Box
 
CIP : Connection Manager : Reply
CIP : Connection Manager : Reply
CIP : Connection Manager : Request
 
 
 
Codec Info
Codec Type.
Base interface for all codec encoders/decoders.
Color - ARGB
WebUI Color
Color Chooser Popup Shows a popup dialog to select a RGB color.
 
Column - display components in a column.
 
 
 
 
 
 
 
 
 
 
 
Data types for write() function.
Controller Types
 
 
COTP - Connection-Oriented Transport Protocol (ISO 8073/X.224)
 
 
 
 
 
 
 
 
Cache of .desktop files
 
 
 
 
DHCP Notification interface.
 
Dialog interface
Dimension
Dimension
Direction
 
 
 
 
 
 
DTMF (Dual Tone Multi Freq) Generates DTMF tones for local playback.
 
 
EtherNet/IP (Industrial Protocol)
 
 
 
 
 
 
 
 
 
 
 
 
Opens a find text dialog which uses FindEvent for callback handling.
Interface to allow handling of FindDialog events.
 
FlexBox - size auto fills parent width/height.
FlexBox Fills up space or gap between other components like a spring.
 
Component with a font.
FontMetrics
 
Reference Fragment Shader
Represents the frustum (viewable area of a perspective)
FTP client class.
 
 
 
 
 
 
Encodes/decodes g711 packets (A-Law).
Encodes/decodes g711 packets (U-Law).
G.722 codec Derived from Asterisk source code.
Encodes/decodes g729a packets.
 
 
 
 
 
 
 
 
 
GetTextPopup Shows a popup dialog to input text with OK / Cancel buttons.
 
 
Autodesk .3DS reader Supports: - Mesh, UVMap, animation data
Blender .blend reader NOTE: Supports Blender v2.63+ Supports objects with multiple UVMaps Rotation/Scale on objects are ignored, please rotate/scale in edit mode (the vertex data) BHead chunks can have duplicate old pointer addresses in which case they must be used in order.
JF3D - New format designed for JavaForce Chunk based format Supports: - GLModel, GLObject, GLUVMap(s) TODO: - animation data struct ChunkHeader { int id; int len; //size of data excluding ChunkHeader } Everything is Little Endian (Intel based)
 
 
Encodes/decodes GSM packets.
 
 
 
 
 
HTML.
HTML container for generic types
 
 
Progress Listener
HTTPS Client.
I2C Provides access to read/write data on the I2C bus.
 
 
 
Image.
 
Inline Block
Inner Panel to display components with a border.
 
 
 
 
 
 
 
 
 
 
A collection of useful static methods.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Encapsules BufferedImage to provide more functions.
 
Provides a uniform layout style.
 
JFLog is a file logger with support for multiple files and optional outputs to System.out as well.
 
 
 
JFProfiler
jfControls Tag
A special Thread (task) for ProgressDialog.
You should override work();
 
Extends JTextArea to provide some extra features such as overwrite mode, and undo/redo
Convenience thread to pass in value via ctor.
A simpler to use Timer, that uses a callback interface.
JNLP Very Basic Launcher Usage : JNLP file.jnlp [--nowait] [--debug] Supports: - jnlp,codebase - resources,href - properties,name,value - application-desc,main-class Not supported: - Applets - parameters On Windows the --nowait may be required.
 
 
 
Virtual KeyCodes
 
KeyEvent
 
KeyEvents
 
 
 
Label
Label Generic Label.
Layers Panel.
LayoutMetrics.
 
Little Endian get/set functions.
Native Library
Line Styles
Common functions for Linux administration.
 
 
 
 
 
 
 
 
 
 
List Box
 
 
 
LLRP Events interface
 
 
 
 
 
 
Mac Native API
4x4 matrix
 
In cryptography, MD5 (Message-Digest algorithm 5) is a widely used cryptographic hash function with a 128-bit hash value.
 
 
Media Decoder.
Media encoder.
Interface for reading/writing files for media coders.
Media "raw" video decoder.
 
 
MenuBar
MenuItem
 
Message Popup Shows a popup message with OK / Cancel buttons.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Model is a set of GLObject's that all share the same base orientation (rotation, translation, scale) Each object can also have its own orientation in addition to this Usually a 3DS file is loaded into one GLModel.
 
 
 
 
 
Mouse Buttons
 
 
Mouse Event details
MouseEvents
 
 
 
 
 
 
Each audio sample for an Instrument must be 16bit, 44100Hz, mono
 
 
 
 
 
 
 
 
Either plays wav file or generates intermittent beep to party member on hold.
Object3 consists of vertex points, and polygons (usually triangles).
 
 
 
 
SIP/RTSP Packet
 
 
 
PacketReceiver
Pad - to add padding
Panel to display components.
This is a simple class for parsing command line options.
 
Represents a plane in 3d space.
 
Point - 2D Position
Point
POP3 client class.
 
 
 
 
 
 
Popup Menu
Popup Panel (or Window)
 
Profinet devices.
 
Progress bar.
 
 
 
 
 
 
Retrieves PulseAudio configuration
 
 
 
 
 
 
Controller Read Tag test
Rectangle
 
Opens a replace text dialog that uses the ReplaceEvent interface for event handling.
The interface used by ReplaceDialog for event handling.
 
Image Resize Operation
 
 
Stores angle-axis rotation.
 
 
Row - display components in a row.
 
 
RTP (Real-Time Transport Protocol) Handles sending/receiving RTP packets.
 
 
 
Encodes/Decodes RTP/H263+ packets (H263-1998) Payload type is Dynamic SDP Syntax = "H263-1998" http://tools.ietf.org/html/rfc2429 http://tools.ietf.org/html/rfc4629
Encodes/Decodes RTP/H263+ packets (H263-2000) Payload type is Dynamic SDP Syntax = "H263-2000" http://tools.ietf.org/html/rfc4629
 
 
Interface to allow RTP to trigger callbacks.
 
 
 
Base class for RTSP communications (Real Time Streaming Protocol).
Handles the client end of a RTSP link.
 
RTSP Client Interface
Handles RTSP packets directly.
Handles the server end of a RTSP link.
 
RTSP Server Interface
 
 
 
S7 Header
S7 Data Packet Reference : snap7.sf.net Example Tags: DB100.DBX1.0 DB100.DBB1 DB100.DBW2 DB100.DBD4 DB700.DBB0 BYTE 16 M1.0 MB2 I3.0 IW4 Q5.0 QD6 etc.
 
 
Stores scale.
Scene is a primitive 3D framework.
 
 
 
 
Scroll Link Links a Component that semi scrolls with a Scroll Box with scroll bars.
Scroll Panel
SDP (Session Description Protocol)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Base class for SIP communications (Session Initiation Protocol).
Handles the client end of a SIP link.
 
Callback interface for handling SIP messages for a SIP client.
Handles SIP packets directly.
Handles the server end of a SIP link.
Callback interface for handling SIP messages for a SIP server.
Slider
 
SMTP client class.
Email Attachment
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SplitPanel - divides two Panels vertically or horizontally.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Internal class to provide SVG file support.
 
Table<ROW extends Row>
Tables store Row's in memory for fast access.
Table
TableList<ROW extends Row>
 
TableLog<ROW extends Row>
 
Tabbed Panel
 
Tag Listener
Tag Types (0x00 - 0xff)
 
NI-DAQmx test
TestRow
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Udp
 
 
 
 
 
 
TextArea
TextArea Popup Shows a popup message with a TextArea and OK / Cancel buttons.
 
 
Text Component
 
 
TextField
TextField Popup Shows a popup message with a TextField and OK / Cancel buttons.
Stores a 2D Texture (image).
 
 
The interface used by JFTimer for event handling.
TitleBar to be placed in PopupPanel
 
 
TPKT Header
Stores a translation (movement).
 
TransportInterface
 
 
 
 
Transport Type
 
 
 
WebUI TreeModel
WebUI TreeModelEvent
WebUI TreeModelListener
 
 
Unsigned Byte
Unsigned Integer
 
Unsigned Long
 
A Unix encryption which is uni-directional.
 
 
 
Unsigned Short
 
 
 
Stores one vector that intersects point (x,y,z).
Stores one vector that intersects point (x,y,z) with optional w component (default = 1.0f).
Prints JavaForce version info.
Store one vertex point (x,y,z) with texture coordinates (u,v).
Reference Vertex Shader
Video
 
 
 
 
 
Load .wav audio files (supports 16,24,32bit,1-2 channels,any frequency,PCM only) Note:readAllSamples() does not convert 24bit samples.
Loads a WAV file specific to VoIP requirements (must be 8000Hz, mono, 16bit PCM) Samples are returned in 20ms blocks (last partial block is chopped).
 
Web Server handler interface.
 
 
 
 
 
 
WebSocketHandler
 
WebUI Handler
 
A class to handle file uploads (default max 64MBs)
 
 
 
WindowEvents
Windows Native API
 
 
Controller Write Tag test
Created : Aug 8, 2012
 
XML encapsules a complete XML file.
Each XML tag (element) is treated as a node in the tree.
XML is a TreeModel data model that encapsules a complete XML file.
Each XML tag (element) is treated as a node in the tree.
XML is a TreeModel data model that encapsules a complete XML file.
Each XML tag (element) is treated as a node in the tree.
XMLEvent is an interface for a callback handler used during XML loading.
XMLEvent is an interface for a callback handler used during XML loading.