Java Client Customizing

Properties

 

The following table shows a list of Java Cient properties and their description.

A User Level can be assigned to a property to limit the use of the property for a certain user group. Depending on the User Level, the respective user group can change the propery values in the Preferences mask in Agile e6.

These three levels can be assigned:

  • STANDARD
    Every user can change the property value in the Preferences mask
  • ADVANCED
    Only users with manager rights can change the property value in the Preferences mask. Standard users can see the property but cannot change it.
  • NOT_USED
    The respective property is not displayed in the preferences mask, but is implemented.

The User Level can be set here:

  • Open the Properties file {EP_ROOT}/java/ini/jacc-pref-config.properties.
    This file contains the level settings for the Jacc properties for the given installation.
    The program first checks whether the Level is set in the properties file. If true this value is used; if false the default value set in the MaskPropertyEnum is used.
 
Property Name User Level Description
calculatedCharGridCellSize ADVANCED Flag, to define if the the field size will be calculated with the field's content, or if the preferred field size will be used.
changeCursorOnHyperlink STANDARD Flag, to define if the mouse cursor will change while the mouse points at a hyperlink, e.g. into a HAND_CURSOR, or will not change.
class    
color    
color0 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
color1 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
color2 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
color3 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
color4 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
color5 ADVANCED Color will appear in DataView system masks in all selection menus which are used to define the colors of fields and field titles.
defaultThumbnailBackgroundColor STANDARD Default background color of the Thumbnail preview cell.
defaultThumbnailBorderColor STANDARD Default border color of the Thumbnail preview cell.
drawBorderOnHyperlink STANDARD
  • true
    A border is drawn around the field containing a hyperlink while the mouse points at a hyperlink.
  • false
    No border is drawn around the field containing a hyperlink while the mouse points at a hyperlink.
drawGradientOnPanels STANDARD
  • true
    The used panels are drawn with a vertical gradient (top - bright, bottom - obscure);
  • false
    N no gradient is used.
editedFieldBackgroundColor ADVANCED Background color of edited fields.
editedFieldFontColor ADVANCED Font color of edited fields.
fieldFont STANDARD Font of the field text.
fillEmptySpaceWithRows STANDARD Flag, to fill empty spaces in lists with rows.
focusTableBackgroundColor STANDARD Background color of the first column of a list (table).
hyperlinkFieldRolloverBorder STANDARD

Border to set if property drawBorderOnHyperlink is set to true.

Using an EmptyBorder with insets greater 0 may cause layout bugs.

initialThumbnailCellSize STANDARD Initial cell size of ThumbnailPanel components.
invalidContentFieldBackgroundColor ADVANCED Background color of the fields with invalid content.
invalidContentFieldFontColor ADVANCED Font color of a field with invalid content.
maskBorder ADVANCED

Border of all JPanels in the masks.

Using an EmptyBorder with insets greater 0 may cause layout bugs (e.g. field content isn't displayed anymore).

maskFieldInsets ADVANCED Specifies the marginal space (insets) between the field and its content.
maximumCharGridCellSize ADVANCED

Maximum size (dimension) of the character grid cell size in pixel.

Used for the LayoutManager which transforms layouts, which are originally designed for alphanumeric displays, into a flexible resizable layout.

minimumCharGridCellSize ADVANCED

Minimum size (dimension) of the character grid cell size in pixel.

Used for the LayoutManager which transforms layouts, which are originally designed for alphanumeric displays, into a flexible resizable layout.

nonSelectedFieldBorder STANDARD Border of mask fields which are not selected.
preferredCharGridCellSize ADVANCED

Preferred size (dimension) of the character grid cell size in pixel.

Used for the LayoutManager which transforms layouts, which are originally designed for alphanumeric displays, into a flexible resizable layout.

queryRecordBackgroundColor ADVANCED Background color of all fields in a query (mask).
selectedFieldBackgroundColor ADVANCED Background color of selected fields.
selectedFieldBorder STANDARD

Border of selected fields.

Using an EmptyBorder with insets greater 0 may cause layout bugs (e.g. field content isn't displayed anymore).

selectedFieldFontColor ADVANCED Font color of selected fields.
showTableHorizontalLines STANDARD Flag to draw horizontal lines between cells in a list (table).
showTableVerticalLines STANDARD Flag to draw vertical lines between cells in a list (table).
showToolTips NOT_USED Flag to display ToolTips.
statusBarBackgroundColor STANDARD Background color of the mask status bar.
tabColorProvider STANDARD Indicates the color scheme for the tabs.
tabFont STANDARD Font of the tab title text.
tableGridColor STANDARD Color of the table grid lines.
tableRowHeight ADVANCED

Sets the table row height.

If value is set to 0 or -1 the preferred/default size is used.

titleFont STANDARD Font of the field titles.
varCharGridCellSize STANDARD Flag to resize components (buttons, text fields) in resized frames.
viewModeFocusBackgroundColor STANDARD ViewMode background color.
viewModeFocusFontColor STANDARD ViewMode font color