Top
Interstage Studio J Business Kit GUI Library User's Guide
FUJITSU Software

2.1 List of Basic GUI Libraries

The following table shows a of Basic GUI Libraries.

Table 2.1 List of Basic GUI Libraries

Function

Class name

Change from V6.1

Function category

Overview of Function

New

Reinforce

Light weight component

Usable as bean

Property can be set with customizer

Common function

JFComponent

-

-

Y

-

-

Common component class for the basic GUI library. Displays the popup menu, displays the tool tip, and defines the border.

JFContainer

-

-

Y

-

-

Common container class for the basic GUI library. Displays the popup menu, displays the tool tip, and defines the border.

JFAlignment

-

-

-

-

-

Interface for the constant that indicates the display position.

JFLineType

-

-

-

-

-

Interface for the constant that indicates the line shape.

JFObjectToString

-

-

-

-

-

Interface for creating the display character string from the Object type data and creating objects to be set from the String type data.

JFOrientation

-

-

-

-

-

Interface for the constant that indicates the direction.

JFThresholdable

-

-

-

-

-

Interface for handling threshold values.

JFCaretStyle

-

-

-

-

-

Interface for the fixed number of caret form.

JFRuntimeEnvironment

-

-

-

-

-

Execution operating mode.

JFFocusTraversalPolicy

Y

-

-

-

-

Class that defines the focus traverse sequence.

Calendar

JFCalendarView

-

-

Y

Y

Y

Functions such as memo and image setting and range selection have been added.

Cell

JFCell

-

-

-

Y

Y

Functions such as display and edit customization and image position size specification have been added.

JFCellBorder

-

-

-

-

-

Retains the JFCell border information.

JFInputCellObject

-

-

-

-

-

Interface for expanding the JFCell class. Changes the input field.

JFPaintCellObject

-

-

-

-

-

Interface for expanding the JFCell class. Changes the display.

JFStringCellObject

-

-

-

-

-

Interface for expanding the JFCell class. Changes the character string processing setting.

Checklist

JFCheckList

-

-

Y

Y

Y

List with check box.

JFCheckEvent

-

-

-

-

-

Event generated when the JFCheckList checkbox is checked.

JFCheckListener

-

-

-

-

-

Interface for receiving JFCheckEvent and processing the event.

Choice

JFChoice

-

-

Y

Y

Y

Item sorting (sort) and editing have been added to Choice.

Input/output field

JFField

-

Y

Y

-

-

Abstract class for each class of JFFieldDate, JFFieldDouble, JFFieldFilled, JFFieldLong, and JFFieldString.

JFFieldDate

-

Y

Y

Y

Y

Date/time input-output field. Functions such as date and time data input, format and output, required input, and underline display have been added to TextField.

JFFieldDouble

-

Y

Y

Y

Y

Real number input-output field. Functions such as real number data input-output, number of digits and range check, character type check, all digits input, required input, underline display, and cross out line display have been added to TextField.

JFFieldFilled

-

Y

Y

Y

Y

Embedded character string field that can define the fixed section and variable section (input section).

JFFieldFilledDate

-

Y

Y

Y

Y

Embedded Date/Time field that can define the fixed section and variable section (input section).

JFFieldLong

-

Y

Y

Y

Y

Integer input-output field. Functions such as integer data input-output, number of columns and range check, character type check, all digits input, required input, underline display, and cross out line display have been added to TextField.

JFFieldString

-

Y

Y

Y

Y

Character string input-output field. Functions such as character string data input limit, clipboard link, all digits input, required input, underline display, and cross out line display have been added to TextField.

JFFieldRichString

-

Y

Y

Y

Y

Class with the extended display function of JFFieldString

Input/output common function

JFInputErrorEvent

-

-

-

-

-

Event that notifies of an error that occurs when a character string is input into the JFField field.

JFInputErrorListener

-

-

-

-

-

Interface for describing the processing of JFInputErrorEvent that occurs when a character string is input into the JFField field.

JFTextEditKey

-

-

-

-

-

Registration of error processing and key customization are enabled for JFField.

JFEnableType

-

-

-

-

-

Interface for the constant that indicates the character types that can be input in JFField.

JFTextInsertable

-

-

-

-

-

Interface for the component that can insert character strings in JFField.

JFTextInvokable

-

-

-

-

-

Interface that defines the user processing for the function key in JFField.

JFExceptionType

-

-

-

-

-

Interface of a constant to indicate various exceptions

JFMagnification

-

-

-

-

-

Interface to retain information on the character type and scaling factor

JFAttributedFont

-

-

-

-

-

Class having double-size and color-coded display functions

JFAttributeIterator

-

-

-

-

-

Class providing the function of the Iterator class to reference attribute information

JFAttributeSet

-

-

-

-

-

Class retaining attribute information

JFMagnificationFontMetrics

-

-

-

-

-

Extended class of the font metric class having normal/double size font information

JFTextInputWindow

-

-

-

-

-

The class indicates an input window in which character strings can be input

JFUnicodeUtilities

-

-

-

-

-

The class for handling the Unicode value conversion function

JFInputLimitation

-

-

-

-

-

The class is specifies input restriction

JFAutoEscapeEvent

Y

-

-

-

-

Event notified immediately before automatic exit in a JFField field.

JFAutoEscapeListener

Y

-

-

-

-

Interface for describing the JFAutoEscapeEvent process that occurs immediately before automatic exit in a JFField field.

Group box

JFGroupbox

-

-

Y

Y

Y

Labelled and framed panel

List format

JFListView

-

-

Y

Y

Y

Class that displays data in the list format (table format). Functions such as image display in the second and subsequent columns and column switching have been added.

JFListViewItems

-

-

-

Y

Y

Class that data on JFListView are handled.

Multi-line label

JFMultiLineLabel

-

-

Y

Y

Y

Label that can display multiple lines.

Progress bar

JFProgressbar

-

-

Y

Y

Y

Bar that indicates the operation progress status. Functions such as link with the progress bar have been added.

Slider

JFSlider

-

-

Y

Y

Y

Change the value by moving the slider with a mouse or key operation.

Status bar

JFStatusbar

-

-

Y

Y

Y

Bar that shows messages and status. Functions such as linkage to the progress bar have been added.

Button

Image button

JFImageButton

-

Y

Y

Y

Y

Button with an image attached

Spin button

JFSpinButton

-

-

Y

Y

Y

Button that combines the two vertical and horizontal buttons.

Button group

JFButtonGroup

-

-

-

Y

-

Class which makes toggle button group

Toggle button

JFToggleButton

-

-

Y

Y

Y

Button which expresses the condition of on and off

Table format

JFTableView

-

-

Y

Y

Y

Class that displays and edits data in the table format. Functions such as cell connection and registration of various events have been added.

JFTableViewActionEvent

-

-

-

-

-

Event issued by JFTableView.

JFPosition

-

-

-

-

-

Indicates the position expressed by (row, column).

JFTableViewActionListener

-

-

-

-

-

Interface for receiving the event issued by the JFTableView class.

Tab panel

JFTabPanel

-

-

Y

Y

Y

Panel that can switch the display of multiple components.

Double Buffering

Panel

JFPanel

-

-

-

Y

Y

The panel which has a double buffering function.

Applet

JFApplet

-

-

-

Y

-

The applet class has the double buffering function

Dialog

JFDialog

-

-

-

-

-

The dialog class has the double buffering function

Frame

JFFrame

-

-

-

Y

-

The frame class has the double buffering function

Window

JFWindow

-

-

-

-

-

The window class has the double buffering function

OffScreen

JFOffScreen

-

-

-

-

-

Interface for offscreen functions.

Light weight panel

JFLightPanel

-

-

Y

Y

Y

Light weight panel

Text area

JFTextArea

-

Y

Y

Y

Y

Class which does editing of the multi-line text and display.

JFMultiLineTextEditKey

-

-

-

-

-

In JFTextArea, the class to register the management of the function key.

JFBreakIterator

-

-

-

-

-

The class provides methods to find the boundary position in the text.

Tool bar

JFToolbar

-

-

Y

Y

Y

Displays the component location and tool tip.

Tool tip

JFToolTip

-

-

Y

-

-

Displays the popup window that shows the tip.

Tree format

JFTree

-

-

Y

Y

Y

Displays data in the tree format that supports multicolumn information (multicolumn).

JFTreeEvent

-

-

-

-

-

Event issued by JFTree.

JFTreeNodeEvent

-

-

-

-

-

Event issued depending on the changed JFTreeNode status.

JFSimpleTreeNode

-

-

-

Y

Y

Class in which the JFTreeNode interface, which is JFTree data, is installed.

JFSimpleTreeNode2

-

-

-

Y

Y

The class is sample class in JFTreeNode2 interface of JFTree class data.

JFTreeListener

-

-

-

-

-

Interface for receiving JFTreeEvent.

JFTreeNode

-

-

-

-

-

Interface for the expression of JFTree data.

JFTreeNode2

-

-

-

-

-

Interface for the expression of JFTree data.

JFTreeNodeListener

-

-

-

-

-

Interface for receiving the JFTreeNode change event.

JFTreeNodeListener2

-

-

-

-

-

Interface for receiving the JFTreeNode2 change event.

Utilities

Date

JFCalendar

-

-

-

-

-

Handles the date.

Draw function

JFDrawer

-

-

-

-

-

Draws dotted lines, groove lines, and frames.

Timer

JFTimer

-

-

-

Y

-

Generates ActionEvent at the specified interval.

Buzzer

JFBuzzer

-

-

-

-

-

Class sounding various buzzer sounds

The Color of 3D border.

JF3DBorderColor

-

-

-

-

-

The Color specifies the color of 3D frame lines.

Image

JFImageComponent

-

-

Y

-

-

Displays an image.