A B C D E F G H I J K L M N O P R S T U V W X Y Z _

A

AbsoluteLayout - Class in com.jmex.bui.layout
Lays out components at absolute coordinate and with (optional) absolute sizes.
AbsoluteLayout() - Constructor for class com.jmex.bui.layout.AbsoluteLayout
 
AbsoluteLayout(boolean) - Constructor for class com.jmex.bui.layout.AbsoluteLayout
 
acceptsFocus() - Method in class com.jmex.bui.BComponent
Returns whether or not this component accepts the keyboard focus.
acceptsFocus() - Method in class com.jmex.bui.BTextField
 
acquireTexture() - Method in class com.jmex.bui.BImage
 
acquireTextures(TextureState) - Method in interface com.jmex.bui.BImage.TexturePool
Acquires textures from the pool for the state.
ACTION - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
ActionEvent - Class in com.jmex.bui.event
Dispatched by a component when some sort of component-specific action has occurred.
ActionEvent(Object, long, int, String) - Constructor for class com.jmex.bui.event.ActionEvent
 
ActionListener - Interface in com.jmex.bui.event
Dispatches action events to interested parties.
actionPerformed(ActionEvent) - Method in interface com.jmex.bui.event.ActionListener
Dispatched when a component has generated an "action".
add(BComponent) - Method in class com.jmex.bui.BContainer
Adds a child to this container.
add(int, BComponent) - Method in class com.jmex.bui.BContainer
Adds a child to this container at the specified position.
add(BComponent, Object) - Method in class com.jmex.bui.BContainer
Adds a child to this container with the specified layout constraints.
add(int, BComponent, Object) - Method in class com.jmex.bui.BContainer
Adds a child to this container at the specified position, with the specified layout constraints.
add(Insets) - Method in class com.jmex.bui.util.Insets
Returns insets which are the sum of these insets with the specified insets.
add(int, int, int, int) - Method in class com.jmex.bui.util.Rectangle
Adds the specified rectangle to this rectangle, causing this rectangle to become the union of itself and the specified rectangle.
addChangeListener(ChangeListener) - Method in class com.jmex.bui.BoundedRangeModel
Adds a listener to this model.
addGlobalEventListener(EventListener) - Method in class com.jmex.bui.BRootNode
Registers a listener that will be notified of all events prior to their being dispatched normally.
addItem(Object) - Method in class com.jmex.bui.BComboBox
Appends an item to our list of items.
addItem(int, Object) - Method in class com.jmex.bui.BComboBox
Inserts an item into our list of items at the specified position (zero being before all other items and so forth).
addLayoutComponent(BComponent, Object) - Method in class com.jmex.bui.layout.AbsoluteLayout
 
addLayoutComponent(BComponent, Object) - Method in class com.jmex.bui.layout.BLayoutManager
Components added to a container will result in a call to this method, informing the layout manager of said constraints.
addLayoutComponent(BComponent, Object) - Method in class com.jmex.bui.layout.BorderLayout
 
addLayoutComponent(BComponent, Object) - Method in class com.jmex.bui.layout.GroupLayout
 
addListener(ComponentListener) - Method in class com.jmex.bui.BComponent
Adds a listener to this component.
addListener(Document.Listener) - Method in class com.jmex.bui.text.Document
Registers a document listener.
addMapping(int, int, int) - Method in class com.jmex.bui.text.BKeyMap
Adds a mapping for the specified modifier and key code combination to the specified command.
addMenuItem(BMenuItem) - Method in class com.jmex.bui.BPopupMenu
Adds the supplied item to this menu.
addRun(BTextFactory, BTextArea.Run, ColorRGBA, int, int, ColorRGBA, int, int) - Method in class com.jmex.bui.BTextArea.Line
Adds the supplied run to the line using the supplied text factory, returns the offset into the run that must be appeneded to a new line or -1 if the entire run was appended.
addTab(String, BComponent) - Method in class com.jmex.bui.BTabbedPane
Adds a tab to the pane using the specified title with no close button.
addTab(String, BComponent, boolean) - Method in class com.jmex.bui.BTabbedPane
Adds a tab to the pane using the specified tile.
addValue(Object) - Method in class com.jmex.bui.BList
Adds a value to the list.
addValue(V, boolean) - Method in class com.jmex.bui.BScrollingList
Appends a value to our list, possibly scrolling our view to display it.
addValue(int, V) - Method in class com.jmex.bui.BScrollingList
Inserts a value into our list at the specified position.
addValue(int, V, boolean) - Method in class com.jmex.bui.BScrollingList
Adds a value to the list and snaps to the bottom of the list if desired.
addWindow(BWindow) - Method in class com.jmex.bui.BRootNode
Registers a top-level window with the input system.
addWindow(BWindow, boolean) - Method in class com.jmex.bui.BRootNode
Registers a top-level window with the input system.
adjustInsets(Insets) - Method in class com.jmex.bui.border.BBorder
Adds the supplied insets to this border's insets and returns adjusted insets.
adjustInsets(Insets) - Method in class com.jmex.bui.border.CompoundBorder
 
adjustInsets(Insets) - Method in class com.jmex.bui.border.EmptyBorder
 
adjustInsets(Insets) - Method in class com.jmex.bui.border.LineBorder
 
ALT_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the alt key was down at the time this event was generated.
ANY_BUTTON_PRESSED - Static variable in class com.jmex.bui.PolledRootNode
Used to check whether any button remains pressed.
ANY_MODIFIER - Static variable in class com.jmex.bui.text.BKeyMap
A modifiers code that if specified, will default any keyCode to the specified command unless a specific modifier mapping is set.
appendText(String) - Method in class com.jmex.bui.BTextArea
Appends text with the foreground color in the plain style.
appendText(String, ColorRGBA) - Method in class com.jmex.bui.BTextArea
Appends text with the specified color in the plain style.
appendText(String, int) - Method in class com.jmex.bui.BTextArea
Appends text with the foreground color in the specified style.
appendText(String, ColorRGBA, int) - Method in class com.jmex.bui.BTextArea
Appends text with the specified color and style.
apply(BComponent) - Method in interface com.jmex.bui.BContainer.ChildOp
 
applyDefaultStates() - Static method in class com.jmex.bui.BComponent
 
applyOperation(BContainer.ChildOp) - Method in class com.jmex.bui.BContainer
Applies an operation to all of our children.
AWTTextFactory - Class in com.jmex.bui.text
Formats text by using the AWT to render runs of text into a bitmap and then texturing a quad with the result.
AWTTextFactory(Font, boolean) - Constructor for class com.jmex.bui.text.AWTTextFactory
Creates an AWT text factory with the supplied font.
AWTTextFactory.GlowKey - Class in com.jmex.bui.text
 
AWTTextFactory.GlowKey() - Constructor for class com.jmex.bui.text.AWTTextFactory.GlowKey
 
AWTTextFactory.StyleRun - Class in com.jmex.bui.text
 
AWTTextFactory.StyleRun() - Constructor for class com.jmex.bui.text.AWTTextFactory.StyleRun
 

B

BACKSPACE - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
BaseTest - Class in com.jmex.bui.tests
A base class for our various visual tests.
BaseTest() - Constructor for class com.jmex.bui.tests.BaseTest
 
BBackground - Class in com.jmex.bui.background
Provides additional information about a background that is used to display the backgrounds of various components.
BBackground() - Constructor for class com.jmex.bui.background.BBackground
 
BBorder - Class in com.jmex.bui.border
Configures a border around a component that may or may not have associated geometric elements.
BBorder() - Constructor for class com.jmex.bui.border.BBorder
 
BButton - Class in com.jmex.bui
Displays a simple button that can be depressed and which generates an action event when pressed and released.
BButton(String) - Constructor for class com.jmex.bui.BButton
Creates a button with the specified textual label.
BButton(String, String) - Constructor for class com.jmex.bui.BButton
Creates a button with the specified label and action.
BButton(String, ActionListener, String) - Constructor for class com.jmex.bui.BButton
Creates a button with the specified label and action.
BButton(BIcon, String) - Constructor for class com.jmex.bui.BButton
Creates a button with the specified icon and action.
BButton(BIcon, ActionListener, String) - Constructor for class com.jmex.bui.BButton
Creates a button with the specified icon and action.
BCheckBox - Class in com.jmex.bui
Displays a label with a check-box button next to it.
BCheckBox(String) - Constructor for class com.jmex.bui.BCheckBox
 
BComboBox - Class in com.jmex.bui
Displays a selected value and allows that value to be changed by selecting from a popup menu.
BComboBox() - Constructor for class com.jmex.bui.BComboBox
Creates an empty combo box.
BComboBox(Object[]) - Constructor for class com.jmex.bui.BComboBox
Creates a combo box with the supplied set of items.
BComboBox(Iterable<?>) - Constructor for class com.jmex.bui.BComboBox
Creates a combo box with the supplied set of items.
BComboBox.ComboMenuItem - Class in com.jmex.bui
 
BComboBox.ComboMenuItem(Object) - Constructor for class com.jmex.bui.BComboBox.ComboMenuItem
 
BComboBox.ComboPopupMenu - Class in com.jmex.bui
 
BComboBox.ComboPopupMenu(int) - Constructor for class com.jmex.bui.BComboBox.ComboPopupMenu
 
BComboBox.Item - Class in com.jmex.bui
Used for displaying a label that is associated with a particular non-displayable value.
BComboBox.Item(Object, String) - Constructor for class com.jmex.bui.BComboBox.Item
 
BComponent - Class in com.jmex.bui
The basic entity in the BUI user interface system.
BComponent() - Constructor for class com.jmex.bui.BComponent
 
BConstants - Interface in com.jmex.bui
Codes and constants shared by the BUI components.
BContainer - Class in com.jmex.bui
A user interface element that is meant to contain other interface elements.
BContainer() - Constructor for class com.jmex.bui.BContainer
Creates a container with no layout manager.
BContainer(BLayoutManager) - Constructor for class com.jmex.bui.BContainer
Creates a container with the supplied layout manager.
BContainer.ChildOp - Interface in com.jmex.bui
Used in BContainer.wasAdded() and BContainer.wasRemoved().
BCursor - Class in com.jmex.bui
Contains a cursor.
BCursor(Cursor) - Constructor for class com.jmex.bui.BCursor
 
BCursor(BufferedImage, int, int) - Constructor for class com.jmex.bui.BCursor
 
BDecoratedWindow - Class in com.jmex.bui
A top-level window with a border, a background and a title bar.
BDecoratedWindow(BStyleSheet, String) - Constructor for class com.jmex.bui.BDecoratedWindow
Creates a decorated window using the supplied look and feel.
BEvent - Class in com.jmex.bui.event
The base event class for all BUI events.
BEvent(Object, long) - Constructor for class com.jmex.bui.event.BEvent
 
BGeomView - Class in com.jmex.bui
Displays 3D geometry (a Spatial) inside a normal user interface.
BGeomView() - Constructor for class com.jmex.bui.BGeomView
Creates a view with no configured geometry.
BGeomView(Spatial) - Constructor for class com.jmex.bui.BGeomView
Creates a view with the specified Spatial to be rendered.
BIcon - Class in com.jmex.bui.icon
Provides icon imagery for various components which make use of it.
BIcon() - Constructor for class com.jmex.bui.icon.BIcon
 
BImage - Class in com.jmex.bui
Contains a texture, its dimensions and a texture state.
BImage(URL) - Constructor for class com.jmex.bui.BImage
Creates an image from the supplied source URL.
BImage(Image) - Constructor for class com.jmex.bui.BImage
Creates an image from the supplied source AWT image.
BImage(Image, boolean) - Constructor for class com.jmex.bui.BImage
Creates an image from the supplied source AWT image.
BImage(int, int, Image) - Constructor for class com.jmex.bui.BImage
Creates an image of the specified size, using the supplied JME image data.
BImage(int, int) - Constructor for class com.jmex.bui.BImage
Helper constructor.
BImage.TexturePool - Interface in com.jmex.bui
An interface for pooling OpenGL textures.
BKeyMap - Class in com.jmex.bui.text
Maps key presses with specific modifier combinations to editor commands.
BKeyMap() - Constructor for class com.jmex.bui.text.BKeyMap
 
BKeyMap.Mapping - Class in com.jmex.bui.text
Contains information about a single key mapping.
BKeyMap.Mapping(int, int, int) - Constructor for class com.jmex.bui.text.BKeyMap.Mapping
 
BLabel - Class in com.jmex.bui
A simple component for displaying a textual label.
BLabel(String) - Constructor for class com.jmex.bui.BLabel
Creates a label that will display the supplied text.
BLabel(String, String) - Constructor for class com.jmex.bui.BLabel
Creates a label that will display the supplied text using the specified style class.
BLabel(BIcon) - Constructor for class com.jmex.bui.BLabel
Creates a label that will display the supplied icon.
BLabel(BIcon, String) - Constructor for class com.jmex.bui.BLabel
Creates a label that will display the supplied icon using the specified style class.
BLabel(BIcon, String, String) - Constructor for class com.jmex.bui.BLabel
Creates a label that will display the supplied text and icon using the specified style class.
BLabel.Fit - Enum in com.jmex.bui
Configures the label's strategy when it does not fit into its allocated space.
BlankBackground - Class in com.jmex.bui.background
A blank background.
BlankBackground() - Constructor for class com.jmex.bui.background.BlankBackground
 
BlankIcon - Class in com.jmex.bui.icon
Takes up space.
BlankIcon(int, int) - Constructor for class com.jmex.bui.icon.BlankIcon
 
BLayoutManager - Class in com.jmex.bui.layout
Layout managers implement a policy for laying out the children in a container.
BLayoutManager() - Constructor for class com.jmex.bui.layout.BLayoutManager
 
blendState - Static variable in class com.jmex.bui.BImage
An alpha state that blends the source plus one minus destination.
BList - Class in com.jmex.bui
Displays a list of selectable entries and fires an ActionEvent when the selected value changes.
BList() - Constructor for class com.jmex.bui.BList
Creates an empty list.
BList(Object[]) - Constructor for class com.jmex.bui.BList
Creates a list and populates it with the supplied values.
BMenuItem - Class in com.jmex.bui
Displays a single menu item.
BMenuItem(String, String) - Constructor for class com.jmex.bui.BMenuItem
Creates a menu item with the specified text that will generate an ActionEvent with the specified action when selected.
BMenuItem(BIcon, String) - Constructor for class com.jmex.bui.BMenuItem
Creates a menu item with the specified icon that will generate an ActionEvent with the specified action when selected.
BMenuItem(String, BIcon, String) - Constructor for class com.jmex.bui.BMenuItem
Creates a menu item with the specified text and icon that will generate an ActionEvent with the specified action when selected.
BOLD - Static variable in class com.jmex.bui.BStyleSheet
A font style constant.
BOLD - Static variable in class com.jmex.bui.BTextArea
A font style constant.
BOLD - Static variable in class com.jmex.bui.text.AWTTextFactory
 
BOLD_ITALIC - Static variable in class com.jmex.bui.BStyleSheet
A font style constant.
BorderLayout - Class in com.jmex.bui.layout
Lays out the children of a container around the borders and one in the center.
BorderLayout() - Constructor for class com.jmex.bui.layout.BorderLayout
Creates a border layout with zero gap between the horizontal components and zero gap between the vertical.
BorderLayout(int, int) - Constructor for class com.jmex.bui.layout.BorderLayout
Creates a border layout with the specified gap between the horizontal components and the specified gap between the vertical.
BOTTOM - Static variable in interface com.jmex.bui.BConstants
An alignment constant.
BOTTOM - Static variable in class com.jmex.bui.layout.GroupLayout
A justification constant.
BOTTOM - Static variable in class com.jmex.bui.layout.TableLayout
Bottom justifies the table contents within the container.
bottom - Variable in class com.jmex.bui.util.Insets
The inset from the bottom edge.
BoundedRangeModel - Class in com.jmex.bui
Defines the model used by the BScrollBar to communicate with other components and external entities that wish to be manipulated by a scroll bar.
BoundedRangeModel(int, int, int, int) - Constructor for class com.jmex.bui.BoundedRangeModel
Creates a bounded range model with the specified minimum value, current value, extent and maximum value.
BoundedSnappingRangeModel - Class in com.jmex.bui
Provides a Bounded range model where values snap to a period.
BoundedSnappingRangeModel(int, int, int, int, int) - Constructor for class com.jmex.bui.BoundedSnappingRangeModel
Creates a bounded range model with the specified minimum, current, extent and maximum values, and a snap period.
boundsToString() - Method in class com.jmex.bui.BComponent
Returns our bounds as a nicely formatted string.
BPasswordField - Class in com.jmex.bui
A derivation of BTextField that does not display the actual text, but asterisks instead.
BPasswordField() - Constructor for class com.jmex.bui.BPasswordField
 
BPasswordField(int) - Constructor for class com.jmex.bui.BPasswordField
 
BPasswordField(String) - Constructor for class com.jmex.bui.BPasswordField
 
BPasswordField(String, int) - Constructor for class com.jmex.bui.BPasswordField
 
BPopupMenu - Class in com.jmex.bui
Displays a popup menu of items, one of which can be selected.
BPopupMenu(BWindow) - Constructor for class com.jmex.bui.BPopupMenu
 
BPopupMenu(BWindow, boolean) - Constructor for class com.jmex.bui.BPopupMenu
 
BPopupMenu(BWindow, int) - Constructor for class com.jmex.bui.BPopupMenu
 
BPopupWindow - Class in com.jmex.bui
A window that is popped up to display something like a menu or a tooltip or some other temporary, modal overlaid display.
BPopupWindow(BWindow, BLayoutManager) - Constructor for class com.jmex.bui.BPopupWindow
 
BRootNode - Class in com.jmex.bui
Connects the BUI system into the JME scene graph.
BRootNode() - Constructor for class com.jmex.bui.BRootNode
 
BScrollBar - Class in com.jmex.bui
Displays a scroll bar for all your horizontal and vertical scrolling needs.
BScrollBar() - Constructor for class com.jmex.bui.BScrollBar
Creates a vertical scroll bar with the default range, value and extent.
BScrollBar(int) - Constructor for class com.jmex.bui.BScrollBar
Creates a scroll bar with the default range, value and extent.
BScrollBar(int, int, int, int, int) - Constructor for class com.jmex.bui.BScrollBar
Creates a scroll bar with the specified orientation, range, value and extent.
BScrollBar(int, BoundedRangeModel) - Constructor for class com.jmex.bui.BScrollBar
Creates a scroll bar with the specified orientation which will interact with the supplied model.
BScrollingList<V,C extends BComponent> - Class in com.jmex.bui
Provides a scrollable, lazily instantiated component view of values
BScrollingList() - Constructor for class com.jmex.bui.BScrollingList
Instantiates an empty BScrollingList.
BScrollingList(Collection<V>) - Constructor for class com.jmex.bui.BScrollingList
Instantiates a BScrollingList with an initial value collection.
BScrollingList.BViewport - Class in com.jmex.bui
Does all the heavy lifting for the BScrollingList.
BScrollingList.BViewport() - Constructor for class com.jmex.bui.BScrollingList.BViewport
 
BScrollingList.Entry<V,C extends BComponent> - Class in com.jmex.bui
Used to track the total height of our entries.
BScrollingList.Entry(V) - Constructor for class com.jmex.bui.BScrollingList.Entry
 
BScrollPane - Class in com.jmex.bui
Provides a scrollable clipped view on a sub-heirarchy of components.
BScrollPane(BComponent) - Constructor for class com.jmex.bui.BScrollPane
 
BScrollPane(BComponent, boolean, boolean) - Constructor for class com.jmex.bui.BScrollPane
 
BScrollPane(BComponent, boolean, boolean, int) - Constructor for class com.jmex.bui.BScrollPane
 
BScrollPane.BViewport - Class in com.jmex.bui
Does all the heavy lifting for the BScrollPane.
BScrollPane.BViewport(BComponent, boolean, boolean, int) - Constructor for class com.jmex.bui.BScrollPane.BViewport
 
BSlider - Class in com.jmex.bui
Displays a track with a little frob somewhere along its length that allows a user to select a smoothly varying value between two bounds.
BSlider(int, int, int, int) - Constructor for class com.jmex.bui.BSlider
Creates a slider with the specified orientation, range and value.
BSlider(int, BoundedRangeModel) - Constructor for class com.jmex.bui.BSlider
Creates a slider with the specified orientation and range model.
BStyleSheet - Class in com.jmex.bui
Defines a stylesheet which is used to configure the style (font family, font size, foreground and background color, etc.) of components in the BUI library.
BStyleSheet(Reader, BStyleSheet.ResourceProvider) - Constructor for class com.jmex.bui.BStyleSheet
Creates a stylesheet from the specified textual source.
BStyleSheet.BackgroundProperty - Class in com.jmex.bui
 
BStyleSheet.BackgroundProperty() - Constructor for class com.jmex.bui.BStyleSheet.BackgroundProperty
 
BStyleSheet.CursorProperty - Class in com.jmex.bui
 
BStyleSheet.CursorProperty() - Constructor for class com.jmex.bui.BStyleSheet.CursorProperty
 
BStyleSheet.DefaultResourceProvider - Class in com.jmex.bui
A default implementation of the stylesheet resource provider.
BStyleSheet.DefaultResourceProvider() - Constructor for class com.jmex.bui.BStyleSheet.DefaultResourceProvider
 
BStyleSheet.FontProperty - Class in com.jmex.bui
 
BStyleSheet.FontProperty() - Constructor for class com.jmex.bui.BStyleSheet.FontProperty
 
BStyleSheet.IconProperty - Class in com.jmex.bui
 
BStyleSheet.IconProperty() - Constructor for class com.jmex.bui.BStyleSheet.IconProperty
 
BStyleSheet.Property - Class in com.jmex.bui
 
BStyleSheet.Property() - Constructor for class com.jmex.bui.BStyleSheet.Property
 
BStyleSheet.ResourceProvider - Interface in com.jmex.bui
An interface used by the stylesheet to obtain font and image resources.
BStyleSheet.Rule - Class in com.jmex.bui
 
BStyleSheet.Rule() - Constructor for class com.jmex.bui.BStyleSheet.Rule
 
BTabbedPane - Class in com.jmex.bui
Displays one of a set of components (tabs) depending on which tab is selected.
BTabbedPane() - Constructor for class com.jmex.bui.BTabbedPane
Creates a tabbed pane with left justified buttons.
BTabbedPane(GroupLayout.Justification) - Constructor for class com.jmex.bui.BTabbedPane
Creates a tabbed pane.
BTabbedPane(GroupLayout.Justification, int) - Constructor for class com.jmex.bui.BTabbedPane
Creates a tabbed pane.
BTabbedPane.Tab - Class in com.jmex.bui
 
BTabbedPane.Tab(String, boolean, BComponent) - Constructor for class com.jmex.bui.BTabbedPane.Tab
 
BText - Class in com.jmex.bui.text
Contains a "run" of text.
BText() - Constructor for class com.jmex.bui.text.BText
 
BTextArea - Class in com.jmex.bui
Displays one or more lines of text which may contain basic formatting (changing of color, toggling bold, italic and underline).
BTextArea() - Constructor for class com.jmex.bui.BTextArea
 
BTextArea(String) - Constructor for class com.jmex.bui.BTextArea
 
BTextArea.Line - Class in com.jmex.bui
Contains the segments of text on a single line.
BTextArea.Line() - Constructor for class com.jmex.bui.BTextArea.Line
 
BTextArea.Run - Class in com.jmex.bui
Used to associate a style with a run of text.
BTextArea.Run(String, ColorRGBA, int, boolean) - Constructor for class com.jmex.bui.BTextArea.Run
 
BTextComponent - Class in com.jmex.bui
Defines methods and mechanisms common to components that render a string of text.
BTextComponent() - Constructor for class com.jmex.bui.BTextComponent
 
BTextFactory - Class in com.jmex.bui.text
Creates instances of BText using a particular technology and a particular font configuration.
BTextFactory() - Constructor for class com.jmex.bui.text.BTextFactory
 
BTextField - Class in com.jmex.bui
Displays and allows for the editing of a single line of text.
BTextField() - Constructor for class com.jmex.bui.BTextField
Creates a blank text field.
BTextField(int) - Constructor for class com.jmex.bui.BTextField
Creates a blank text field with maximum input length.
BTextField(String) - Constructor for class com.jmex.bui.BTextField
Creates a text field with the specified starting text.
BTextField(String, int) - Constructor for class com.jmex.bui.BTextField
Creates a text field with the specified starting text and max length.
BToggleButton - Class in com.jmex.bui
Like a BButton except that it toggles between two states (selected and normal) when clicked.
BToggleButton(String) - Constructor for class com.jmex.bui.BToggleButton
Creates a button with the specified textual label.
BToggleButton(String, String) - Constructor for class com.jmex.bui.BToggleButton
Creates a button with the specified label and action.
BToggleButton(BIcon, String) - Constructor for class com.jmex.bui.BToggleButton
Creates a button with the specified icon and action.
BUCKETS - Static variable in class com.jmex.bui.text.BKeyMap
The number of mapping buckets we maintain.
BUTTON1 - Static variable in class com.jmex.bui.event.MouseEvent
A constant representing the "left" mouse button.
BUTTON1_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the first mouse button was down at the time this event was generated.
BUTTON2 - Static variable in class com.jmex.bui.event.MouseEvent
A constant representing the "right" mouse button.
BUTTON2_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the second mouse button was down at the time this event was generated.
BUTTON3 - Static variable in class com.jmex.bui.event.MouseEvent
A constant representing the middle mouse button.
BUTTON3_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the third mouse button was down at the time this event was generated.
BWindow - Class in com.jmex.bui
A window defines the top-level of a component hierarchy.
BWindow(BStyleSheet, BLayoutManager) - Constructor for class com.jmex.bui.BWindow
 

C

c - Variable in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
cachedHint - Variable in class com.jmex.bui.layout.TableLayout.Metrics
 
CanvasRootNode - Class in com.jmex.bui
Bridges between the AWT and the BUI input event system when we are being used in an AWT canvas.
CanvasRootNode(Canvas) - Constructor for class com.jmex.bui.CanvasRootNode
 
CENTER - Static variable in class com.jmex.bui.background.ImageBackground
 
CENTER - Static variable in interface com.jmex.bui.BConstants
An alignment constant.
center() - Method in class com.jmex.bui.BWindow
Positions this window in the center of the display.
CENTER - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
CENTER - Static variable in class com.jmex.bui.layout.GroupLayout
A justification constant.
CENTER - Static variable in class com.jmex.bui.layout.TableLayout
Centers the table contents within the container.
CENTER_X - Static variable in class com.jmex.bui.background.ImageBackground
 
CENTER_XY - Static variable in class com.jmex.bui.background.ImageBackground
 
CENTER_Y - Static variable in class com.jmex.bui.background.ImageBackground
 
changeCursor() - Method in class com.jmex.bui.BComponent
Returns true if the component should update the mouse cursor.
ChangeEvent - Class in com.jmex.bui.event
Generated when a model is changed.
ChangeEvent(Object) - Constructor for class com.jmex.bui.event.ChangeEvent
 
ChangeListener - Interface in com.jmex.bui.event
An interface used to inform listeners when a model has changed.
checkNonDefault(int[], int) - Method in class com.jmex.bui.BTextArea
 
checkNonDefault(int[], int) - Method in class com.jmex.bui.BTextComponent
 
checkNonDefaultInt(int[], int) - Method in class com.jmex.bui.BTextComponent
 
checkNonDefaultVal(int[], int, int) - Method in class com.jmex.bui.BTextComponent
 
CLEAR - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
clearCache() - Method in class com.jmex.bui.BComboBox
 
clearGlyphs() - Method in class com.jmex.bui.BTextField
Clears out our text textures and other related bits.
clearItems() - Method in class com.jmex.bui.BComboBox
Removes all items from this combo box.
clearText() - Method in class com.jmex.bui.BTextArea
Clears out the text displayed in this area.
clearTipWindow() - Method in class com.jmex.bui.BRootNode
 
cloneKey() - Method in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
close - Variable in class com.jmex.bui.BTabbedPane.Tab
 
color - Variable in class com.jmex.bui.BTextArea.Run
 
color - Variable in class com.jmex.bui.Label.Config
 
COLOR - Static variable in class com.jmex.bui.text.AWTTextFactory
 
color - Variable in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
color - Variable in class com.jmex.bui.text.AWTTextFactory.StyleRun
 
columnWidths - Variable in class com.jmex.bui.layout.TableLayout.Metrics
 
com.jmex.bui - package com.jmex.bui
 
com.jmex.bui.background - package com.jmex.bui.background
 
com.jmex.bui.border - package com.jmex.bui.border
 
com.jmex.bui.event - package com.jmex.bui.event
 
com.jmex.bui.icon - package com.jmex.bui.icon
 
com.jmex.bui.layout - package com.jmex.bui.layout
 
com.jmex.bui.tests - package com.jmex.bui.tests
 
com.jmex.bui.tests.text - package com.jmex.bui.tests.text
 
com.jmex.bui.text - package com.jmex.bui.text
 
com.jmex.bui.util - package com.jmex.bui.util
 
command - Variable in class com.jmex.bui.text.BKeyMap.Mapping
 
compareTo(BComboBox.Item) - Method in class com.jmex.bui.BComboBox.Item
 
compareTo(BWindow) - Method in class com.jmex.bui.BWindow
 
component - Variable in class com.jmex.bui.BScrollingList.Entry
 
component - Variable in class com.jmex.bui.BTabbedPane.Tab
 
ComponentListener - Interface in com.jmex.bui.event
A placeholder interface that all component listeners extend.
CompoundBorder - Class in com.jmex.bui.border
Combines two borders into a single compound border.
CompoundBorder(BBorder, BBorder) - Constructor for class com.jmex.bui.border.CompoundBorder
 
computeChildDimens(DimenInfo, int, BComponent, int, int) - Method in class com.jmex.bui.layout.GroupLayout
A helper function for GroupLayout.computeDimens(com.jmex.bui.BContainer, boolean, int, int).
computeDimens(BContainer, boolean, int, int) - Method in class com.jmex.bui.layout.GroupLayout
Computes dimensions of the children widgets that are useful for the group layout managers.
computeMetrics(BContainer, boolean, int) - Method in class com.jmex.bui.layout.TableLayout
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BComboBox.ComboPopupMenu
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BComboBox
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BComponent
Computes and returns a preferred size for this component.
computePreferredSize(int, int) - Method in class com.jmex.bui.BContainer
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BLabel
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BScrollPane.BViewport
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BSlider
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BTextArea
 
computePreferredSize(int, int) - Method in class com.jmex.bui.BTextField
 
computePreferredSize(int, int) - Method in class com.jmex.bui.Label
Computes the preferred size of the label.
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.AbsoluteLayout
 
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.BLayoutManager
Computes the preferred size for the supplied container, based on the preferred sizes of its children and the layout policy implemented by this manager.
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.BorderLayout
 
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.HGroupLayout
 
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.TableLayout
 
computePreferredSize(BContainer, int, int) - Method in class com.jmex.bui.layout.VGroupLayout
 
computePreferredSize(int, int) - Method in class com.jmex.bui.text.HTMLView
 
computeRows(BContainer, boolean) - Method in class com.jmex.bui.layout.TableLayout
 
computeSize(Label.Config) - Method in class com.jmex.bui.Label
 
computeWidth(char) - Method in class com.jmex.bui.text.AWTTextFactory
Helper function.
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BButton
 
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BCheckBox
 
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BComponent
Instructs this component to fetch its style configuration from the supplied style sheet.
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BSlider
 
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BTextArea
 
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BTextComponent
 
configureStyle(BStyleSheet) - Method in class com.jmex.bui.BTextField
 
CONSTRAIN - Static variable in class com.jmex.bui.layout.GroupLayout
Only valid for off-axis policy, this leaves widgets alone unless they are larger in the off-axis direction than their container, in which case it constrains them to fit on the off-axis.
convertButton(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
convertKeyCode(KeyEvent) - Method in class com.jmex.bui.CanvasRootNode
 
convertModifiers(int) - Method in class com.jmex.bui.CanvasRootNode
 
count - Variable in class com.jmex.bui.layout.DimenInfo
 
createCamera(DisplaySystem) - Method in class com.jmex.bui.BGeomView
Called to create and configure the camera that we'll use when rendering our geometry.
createComponent(V) - Method in class com.jmex.bui.BScrollingList
Must be implemented by subclasses to instantiate the correct BComponent subclass for a given list value.
createCursor(BufferedImage, int, int) - Static method in class com.jmex.bui.BCursor
Create a cursor from a BufferedImage.
createGeometry() - Method in class com.jmex.bui.tests.LayoutTest
 
createProperty(String, ArrayList) - Method in class com.jmex.bui.BStyleSheet
 
createText(String, ColorRGBA, int, int, ColorRGBA, boolean) - Method in class com.jmex.bui.text.AWTTextFactory
 
createText(String, TextLayout, ColorRGBA, int, int, ColorRGBA, int, boolean) - Method in class com.jmex.bui.text.AWTTextFactory
Helper function.
createText(String, ColorRGBA) - Method in class com.jmex.bui.text.BTextFactory
Creates a text instance using our the font configuration associated with this text factory and the foreground color specified.
createText(String, ColorRGBA, int, int, ColorRGBA, boolean) - Method in class com.jmex.bui.text.BTextFactory
Creates a text instance using our the font configuration associated with this text factory and the foreground color, text effect and text effect color specified.
createText(String, ColorRGBA, int, int, ColorRGBA, boolean) - Method in class com.jmex.bui.text.JMEBitmapTextFactory
 
createTextFactory(String, String, int) - Method in class com.jmex.bui.BStyleSheet.DefaultResourceProvider
 
createTextFactory(String, String, int) - Method in interface com.jmex.bui.BStyleSheet.ResourceProvider
Creates a factory that will render text using the specified font.
createTooltipComponent(String) - Method in class com.jmex.bui.BComponent
Creates the component that will be used to display our tooltip.
createWheelListener() - Method in class com.jmex.bui.BoundedRangeModel
Creates a mouse wheel listener that will respond to wheel events by adjusting this model up or down accordingly.
createWindows(BRootNode, BStyleSheet) - Method in class com.jmex.bui.tests.BaseTest
 
createWindows(BRootNode, BStyleSheet) - Method in class com.jmex.bui.tests.HTMLTest
 
createWindows(BRootNode, BStyleSheet) - Method in class com.jmex.bui.tests.LabelTest
 
createWindows(BRootNode, BStyleSheet) - Method in class com.jmex.bui.tests.LayoutTest
 
createWindows(BRootNode, BStyleSheet) - Method in class com.jmex.bui.tests.ScrollingListTest
 
CTRL_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the control key was down at the time this event was generated.
CURSOR_LEFT - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
CURSOR_RIGHT - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.

D

DEFAULT - Static variable in class com.jmex.bui.BComponent
The default component state.
DEFAULT_GAP - Static variable in class com.jmex.bui.layout.GroupLayout
The default gap used by a group layout.
DEFAULT_SIZE - Static variable in interface com.jmex.bui.BConstants
The default text effect size.
DEFAULT_SPACING - Static variable in interface com.jmex.bui.BConstants
The default text line spacing.
DefaultKeyMap - Class in com.jmex.bui.text
Defines a default key mapping for our text editing components.
DefaultKeyMap() - Constructor for class com.jmex.bui.text.DefaultKeyMap
 
DELETE - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
DimenInfo - Class in com.jmex.bui.layout
This record is used by the group layout managers to return a set of statistics computed for their target widgets.
DimenInfo() - Constructor for class com.jmex.bui.layout.DimenInfo
 
dimens - Variable in class com.jmex.bui.layout.DimenInfo
 
Dimension - Class in com.jmex.bui.util
Represents the size of a component.
Dimension(int, int) - Constructor for class com.jmex.bui.util.Dimension
 
Dimension(Dimension) - Constructor for class com.jmex.bui.util.Dimension
 
Dimension() - Constructor for class com.jmex.bui.util.Dimension
 
DISABLED - Static variable in class com.jmex.bui.BComponent
A component state indicating that the component is disabled.
dismiss() - Method in class com.jmex.bui.BWindow
Detaches this window from the root node and removes it from the display.
dispatch(ComponentListener) - Method in class com.jmex.bui.event.ActionEvent
 
dispatch(ComponentListener) - Method in class com.jmex.bui.event.BEvent
Instructs this event to notify the supplied listener if they implement an interface appropriate to this event.
dispatch(ComponentListener) - Method in class com.jmex.bui.event.KeyEvent
 
dispatch(ComponentListener) - Method in class com.jmex.bui.event.MouseEvent
 
dispatch(ComponentListener) - Method in class com.jmex.bui.event.TextEvent
 
dispatchEvent(BEvent) - Method in class com.jmex.bui.BButton
 
dispatchEvent(BEvent) - Method in class com.jmex.bui.BComboBox
 
dispatchEvent(BEvent) - Method in class com.jmex.bui.BComponent
Instructs this component to process the supplied event.
dispatchEvent(BEvent) - Method in class com.jmex.bui.BMenuItem
 
dispatchEvent(BEvent) - Method in class com.jmex.bui.BPopupMenu
 
dispatchEvent(BComponent, BEvent) - Method in class com.jmex.bui.BRootNode
Dispatches an event to the specified target (which may be null).
dispatchEvent(BEvent) - Method in class com.jmex.bui.BSlider
 
dispatchEvent(BEvent) - Method in class com.jmex.bui.BTextField
 
DISSELECTED - Static variable in class com.jmex.bui.BToggleButton
Indicates that this button is in the selected state and is disabled.
Document - Class in com.jmex.bui.text
Defines the model that underlies the BUI text components.
Document() - Constructor for class com.jmex.bui.text.Document
 
Document.Listener - Interface in com.jmex.bui.text
Used to listen for changes to this document.
DocumentUTest - Class in com.jmex.bui.tests.text
A unit test for Document.
DocumentUTest(String) - Constructor for class com.jmex.bui.tests.text.DocumentUTest
 
DOWN - Static variable in class com.jmex.bui.BButton
Indicates that this button is in the down state.
draw(Renderer) - Method in class com.jmex.bui.BRootNode
 
dx - Variable in class com.jmex.bui.BTextArea.Line
The current x position at which new text will be appended.

E

EAST - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
EditCommands - Interface in com.jmex.bui.text
Defines the various commands handled by our text editing components.
effect - Variable in class com.jmex.bui.Label.Config
 
effectColor - Variable in class com.jmex.bui.Label.Config
 
effectSize - Variable in class com.jmex.bui.Label.Config
 
emitEvent(BEvent) - Method in class com.jmex.bui.BComponent
Dispatches an event emitted by this component.
EmptyBorder - Class in com.jmex.bui.border
Defines a border with no rendered geometry but that simply takes up space.
EmptyBorder(int, int, int, int) - Constructor for class com.jmex.bui.border.EmptyBorder
 
end - Variable in class com.jmex.bui.BTextArea.Line
The run that ends this line.
end - Variable in class com.jmex.bui.text.AWTTextFactory.StyleRun
 
END_OF_LINE - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
endsLine - Variable in class com.jmex.bui.BTextArea.Run
 
EQUALIZE - Static variable in class com.jmex.bui.layout.GroupLayout
Stretch all the widgets to be equal to the size of the largest widget on this axis.
equals(Object) - Method in class com.jmex.bui.BComboBox.Item
 
equals(Object) - Method in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
equals(Object) - Method in class com.jmex.bui.util.Insets
 
equals(Object) - Method in class com.jmex.bui.util.Rectangle
 
eventDispatched(BEvent) - Method in interface com.jmex.bui.event.EventListener
Indicates that an event was dispatched on the target component.
EventListener - Interface in com.jmex.bui.event
Listens for all input events.
EXTENT - Static variable in class com.jmex.bui.BScrollingList
 

F

fail(StreamTokenizer, String) - Method in class com.jmex.bui.BStyleSheet
 
findCollisions(Spatial, CollisionResults) - Method in class com.jmex.bui.BRootNode
 
findProperty(BComponent, String, String, boolean) - Method in class com.jmex.bui.BStyleSheet
 
fireAction(long, int) - Method in class com.jmex.bui.BButton
Called when the button is "clicked" which may due to the mouse being pressed and released while over the button or due to keyboard manipulation while the button has focus.
fireAction(long, int) - Method in class com.jmex.bui.BMenuItem
Called when the menu item is "clicked" which may due to the mouse being pressed and released while over the item or due to keyboard manipulation while the item has focus.
fireAction(long, int) - Method in class com.jmex.bui.BToggleButton
 
fixed - Variable in class com.jmex.bui.layout.GroupLayout.Constraints
Whether or not this component is fixed.
FIXED - Static variable in class com.jmex.bui.layout.GroupLayout
A constraints object that indicates that the component should be fixed and have the default weight of one.
fixhei - Variable in class com.jmex.bui.layout.DimenInfo
 
fixwid - Variable in class com.jmex.bui.layout.DimenInfo
 
FOCUS_GAINED - Static variable in class com.jmex.bui.event.FocusEvent
Indicates that a component gained the focus.
FOCUS_LOST - Static variable in class com.jmex.bui.event.FocusEvent
Indicates that a component lost the focus.
FocusEvent - Class in com.jmex.bui.event
An event dispatched to a component when it receives or loses the focus.
FocusEvent(Object, long, int) - Constructor for class com.jmex.bui.event.FocusEvent
 
forceRelayout() - Method in class com.jmex.bui.text.HTMLView
 
FRAME - Static variable in class com.jmex.bui.background.ImageBackground
 
FRAME_X - Static variable in class com.jmex.bui.background.ImageBackground
 
FRAME_XY - Static variable in class com.jmex.bui.background.ImageBackground
 
FRAME_Y - Static variable in class com.jmex.bui.background.ImageBackground
 

G

gainedFocus() - Method in class com.jmex.bui.BTextField
Called when this text field has gained the focus.
get(HashMap, String) - Method in class com.jmex.bui.BStyleSheet.Rule
 
getAbsoluteX() - Method in class com.jmex.bui.BComponent
Returns the x position of this component in absolute screen coordinates.
getAbsoluteX() - Method in class com.jmex.bui.BScrollPane.BViewport
 
getAbsoluteY() - Method in class com.jmex.bui.BComponent
Returns the y position of this component in absolute screen coordinates.
getAbsoluteY() - Method in class com.jmex.bui.BScrollPane.BViewport
 
getAction() - Method in class com.jmex.bui.BButton
Returns the action generated when this button is clicked.
getAction() - Method in class com.jmex.bui.BMenuItem
Returns the action configured for this menu item.
getAction() - Method in class com.jmex.bui.event.ActionEvent
Returns the action associated with this event.
getAlignment(int) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getAlpha() - Method in class com.jmex.bui.BComponent
Returns the alpha transparency of this component.
getAttributes() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getBackground() - Method in class com.jmex.bui.BComponent
Returns a reference to the background used by this component.
getBackground(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getBorder() - Method in class com.jmex.bui.BComponent
Returns the currently active border for this component.
getBorder(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getBounds() - Method in class com.jmex.bui.BComponent
Returns the bounds of this component in a new rectangle.
getButton() - Method in class com.jmex.bui.event.MouseEvent
Returns the index of the button pertaining to this event (MouseEvent.BUTTON1, MouseEvent.BUTTON2, or MouseEvent.BUTTON3) or -1 if this is not a button related event.
getCamera() - Method in class com.jmex.bui.BGeomView
Returns the camera used when rendering our geometry.
getChild() - Method in class com.jmex.bui.BScrollPane
Returns a reference to the child of this scroll pane.
getColor() - Method in class com.jmex.bui.BComponent
Returns the (foreground) color configured for this component.
getColor(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getComponent(int) - Method in class com.jmex.bui.BContainer
Returns the indexth component from this container.
getComponentCount() - Method in class com.jmex.bui.BContainer
Returns the number of components contained in this container.
getComponentIndex(BComponent) - Method in class com.jmex.bui.BContainer
Returns the index of the specified component in this container or -1 if the component count not be found.
getContainer() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getCursor() - Method in class com.jmex.bui.BComponent
Returns a reference to the cursor used by this component.
getCursor() - Method in class com.jmex.bui.BCursor
Retrieve the cursor.
getCursor(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getCursorPos(int) - Method in class com.jmex.bui.text.BText
Returns the x position for the cursor at the specified character index.
getDefaultStyleClass() - Method in class com.jmex.bui.BButton
 
getDefaultStyleClass() - Method in class com.jmex.bui.BCheckBox
 
getDefaultStyleClass() - Method in class com.jmex.bui.BComboBox
 
getDefaultStyleClass() - Method in class com.jmex.bui.BComponent
Returns the default stylesheet class to be used for all instances of this component.
getDefaultStyleClass() - Method in class com.jmex.bui.BContainer
 
getDefaultStyleClass() - Method in class com.jmex.bui.BDecoratedWindow
 
getDefaultStyleClass() - Method in class com.jmex.bui.BLabel
 
getDefaultStyleClass() - Method in class com.jmex.bui.BList
 
getDefaultStyleClass() - Method in class com.jmex.bui.BMenuItem
 
getDefaultStyleClass() - Method in class com.jmex.bui.BPopupMenu
 
getDefaultStyleClass() - Method in class com.jmex.bui.BPopupWindow
 
getDefaultStyleClass() - Method in class com.jmex.bui.BScrollBar
 
getDefaultStyleClass() - Method in class com.jmex.bui.BSlider
 
getDefaultStyleClass() - Method in class com.jmex.bui.BTabbedPane
 
getDefaultStyleClass() - Method in class com.jmex.bui.BTextArea
 
getDefaultStyleClass() - Method in class com.jmex.bui.BTextField
 
getDefaultStyleClass() - Method in class com.jmex.bui.BWindow
 
getDelta() - Method in class com.jmex.bui.event.MouseEvent
For mouse wheel events this indicates the delta by which the wheel was moved.
getDisplayText() - Method in class com.jmex.bui.BPasswordField
 
getDisplayText() - Method in class com.jmex.bui.BTextField
This method allows a derived class (specifically BPasswordField) to display something other than the actual contents of the text field.
getDocument() - Method in class com.jmex.bui.BTextField
Returns the underlying document used by this text field to maintain its state.
getDocument() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getEditorKit() - Method in class com.jmex.bui.text.HTMLView
Returns the HTML editor kit used by this view.
getEffectColor(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getEffectColor() - Method in class com.jmex.bui.BTextArea
Returns the color to use for our text effect.
getEffectColor() - Method in class com.jmex.bui.BTextComponent
Returns the color to use for our text effect.
getEffectSize(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getEffectSize() - Method in class com.jmex.bui.BTextArea
Returns the effect size for this component's text.
getEffectSize() - Method in class com.jmex.bui.BTextComponent
Returns the effect size for this component's text.
getElement() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getEndOffset() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getExtent() - Method in class com.jmex.bui.BoundedRangeModel
Returns the current extent of the model.
getFit() - Method in class com.jmex.bui.BLabel
Returns the current fit mode for this label.
getFocus() - Method in class com.jmex.bui.BRootNode
Returns the component that currently has the focus, or null.
getFocusTarget() - Method in class com.jmex.bui.BComponent
Returns the component that should receive focus if this component is clicked.
getFrob() - Method in class com.jmex.bui.BSlider
 
getGap() - Method in class com.jmex.bui.layout.GroupLayout
 
getGeometry() - Method in class com.jmex.bui.BGeomView
Returns the geometry rendered by this view.
getGlowBackground(char, int, ColorRGBA, int) - Method in class com.jmex.bui.text.AWTTextFactory
Helper function.
getGlowForeground(char, int, ColorRGBA, int) - Method in class com.jmex.bui.text.AWTTextFactory
Helper function.
getHeight() - Method in class com.jmex.bui.BComponent
Returns the height of this component.
getHeight() - Method in class com.jmex.bui.BImage
Returns the height of this image.
getHeight() - Method in class com.jmex.bui.icon.BIcon
Returns the height of this icon.
getHeight() - Method in class com.jmex.bui.icon.BlankIcon
 
getHeight() - Method in class com.jmex.bui.icon.ImageIcon
 
getHeight() - Method in class com.jmex.bui.icon.SubimageIcon
 
getHeight() - Method in class com.jmex.bui.text.AWTTextFactory
 
getHeight() - Method in class com.jmex.bui.text.BTextFactory
Returns the height of our text.
getHeight() - Method in class com.jmex.bui.text.JMEBitmapTextFactory
 
getHitComponent(int, int) - Method in class com.jmex.bui.BComponent
Returns the component "hit" by the specified mouse coordinates which might be this component or any of its children.
getHitComponent(int, int) - Method in class com.jmex.bui.BContainer
 
getHitComponent(int, int) - Method in class com.jmex.bui.BScrollBar
 
getHitComponent(int, int) - Method in class com.jmex.bui.BScrollingList.BViewport
 
getHitComponent(int, int) - Method in class com.jmex.bui.BScrollPane.BViewport
 
getHitPos(int, int) - Method in class com.jmex.bui.text.BText
Returns the character position to which the cursor should be moved given that the user clicked the specified coordinate (relative to the text's bounds).
getHModel() - Method in class com.jmex.bui.BScrollPane.BViewport
Returns the range model defined by this viewport's size and the preferred size of its target component.
getHorizontal() - Method in class com.jmex.bui.util.Insets
Returns the sum of the horizontal insets.
getHorizontalAlignment() - Method in class com.jmex.bui.BTextArea
Returns the horizontal alignment for this component's text.
getHorizontalAlignment() - Method in class com.jmex.bui.BTextComponent
Returns the horizontal alignment for this component's text.
getHorizontalScrollBar() - Method in class com.jmex.bui.BScrollPane
Returns a reference to the horizontal scroll bar.
getIcon() - Method in class com.jmex.bui.BLabel
Returns the icon being displayed by this label.
getIcon(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getIcon() - Method in class com.jmex.bui.Label
Returns the icon being displayed by this label.
getIconTextGap() - Method in class com.jmex.bui.BLabel
Returns the gap between the icon and the text.
getIconTextGap() - Method in class com.jmex.bui.Label
Returns the gap between the icon and the text.
getInsets() - Method in class com.jmex.bui.BComponent
Returns the insets configured on this component.
getInsets(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getItem(int) - Method in class com.jmex.bui.BComboBox
Returns the item at the specified index.
getItemCount() - Method in class com.jmex.bui.BComboBox
Returns the number of items in this combo box.
getJustification() - Method in class com.jmex.bui.layout.GroupLayout
 
getKeyChar() - Method in class com.jmex.bui.event.KeyEvent
Returns the character associated with the key.
getKeyCode() - Method in class com.jmex.bui.event.KeyEvent
Returns the numeric identifier associated with the key.
getKeyMap(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getLabelConfig(Label, int) - Method in class com.jmex.bui.BTextComponent
Creates a text configuration for the supplied label (for which we are by definition acting as container).
getLayer() - Method in class com.jmex.bui.BWindow
Returns the layer occupied by this window.
getLayoutManager() - Method in class com.jmex.bui.BContainer
Returns the layout manager configured for this container.
getLength() - Method in class com.jmex.bui.text.BText
Returns the length in characters of this text.
getLength() - Method in class com.jmex.bui.text.Document
Returns the number of characters in the document.
getLineCount() - Method in class com.jmex.bui.BTextArea
Returns the number of lines of text contained in this area.
getLineSpacing(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getLineSpacing() - Method in class com.jmex.bui.BTextComponent
Returns the line spacing for our text.
getMaximum() - Method in class com.jmex.bui.BoundedRangeModel
Returns the maximum value this model will allow for value + extent.
getMaximumSpan(int) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getMinimum() - Method in class com.jmex.bui.BoundedRangeModel
Returns the minimum value this model will allow for its value.
getMinimumHeight() - Method in class com.jmex.bui.background.BBackground
Returns the minimum height allowed by this background.
getMinimumHeight() - Method in class com.jmex.bui.background.ImageBackground
Returns the minimum height allowed by this background.
getMinimumSpan(int) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getMinimumWidth() - Method in class com.jmex.bui.background.BBackground
Returns the minimum width allowed by this background.
getMinimumWidth() - Method in class com.jmex.bui.background.ImageBackground
 
getModel() - Method in class com.jmex.bui.BScrollBar
Returns a reference to the scrollbar's range model.
getModel() - Method in class com.jmex.bui.BSlider
Returns a reference to the slider's range model.
getModifiers() - Method in class com.jmex.bui.event.InputEvent
Returns the modifier mask associated with this event.
getNextFocus() - Method in class com.jmex.bui.BComponent
Searches for the next component that should receive the keyboard focus.
getNextFocus(BComponent) - Method in class com.jmex.bui.BContainer
Returns the next component that should receive focus in this container given the current focus owner.
getOffAxisJustification() - Method in class com.jmex.bui.layout.GroupLayout
 
getOffAxisPolicy() - Method in class com.jmex.bui.layout.GroupLayout
 
getParent() - Method in class com.jmex.bui.BComponent
Returns the parent of this component in the interface hierarchy.
getParentWindow() - Method in class com.jmex.bui.BWindow
Returne the parent window.
getPolicy() - Method in class com.jmex.bui.layout.GroupLayout
 
getPreferredSize(int, int) - Method in class com.jmex.bui.BComponent
Returns the preferred size of this component, supplying a width and or height hint to the component to inform it of restrictions in one of the two dimensions.
getPreferredSpan(int) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getPreviousFocus() - Method in class com.jmex.bui.BComponent
Searches for the previous component that should receive the keyboard focus.
getPreviousFocus(BComponent) - Method in class com.jmex.bui.BContainer
Returns the previous component that should receive focus in this container given the current focus owner.
getProperty(String) - Method in class com.jmex.bui.BComponent
Returns the user defined property mapped to the specified key, or null.
getProperty(String, String) - Method in class com.jmex.bui.BStyleSheet
 
getRange() - Method in class com.jmex.bui.BoundedRangeModel
Returns the range of this model (the maximum minus the minimum).
getRatio() - Method in class com.jmex.bui.BoundedRangeModel
Returns the value of the model mapped into the range [0-1]: (value - minumum) / range.
getRootNode() - Method in class com.jmex.bui.BWindow
Returns the root node that manages this window.
getScrollIncrement() - Method in class com.jmex.bui.BoundedRangeModel
Returns the increment by which this model should be scrolled when the user presses one of the buttons at the end of the scrollbar.
getScrollIncrement() - Method in class com.jmex.bui.BoundedSnappingRangeModel
 
getScrollModel() - Method in class com.jmex.bui.BTextArea
Returns a model that can be wired to a scroll bar to allow scrolling up and down through the lines in this text area.
getSelectedIndex() - Method in class com.jmex.bui.BComboBox
Returns the index of the selected item or -1 if no item is selected.
getSelectedItem() - Method in class com.jmex.bui.BComboBox
Returns the selected item or null if no item is selected.
getSelectedTab() - Method in class com.jmex.bui.BTabbedPane
Returns the selected tab component.
getSelectedTabIndex() - Method in class com.jmex.bui.BTabbedPane
Returns the index of the selected tab.
getSelectedValue() - Method in class com.jmex.bui.BComboBox
Requires that the combo box be configured with BComboBox.Item items, returns the BComboBox.Item.value of the currently selected item.
getSelectedValue() - Method in class com.jmex.bui.BList
Returns the currently selected value.
getSize(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getSize() - Method in class com.jmex.bui.text.BText
Returns the screen dimensions of this text.
getStartOffset() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getState() - Method in class com.jmex.bui.BButton
 
getState() - Method in class com.jmex.bui.BComponent
Returns the state of this component, either BComponent.DEFAULT or BComponent.DISABLED.
getState() - Method in class com.jmex.bui.BToggleButton
 
getStateCount() - Method in class com.jmex.bui.BButton
 
getStateCount() - Method in class com.jmex.bui.BComponent
Returns the number of different states that this component can take.
getStateCount() - Method in class com.jmex.bui.BToggleButton
 
getStatePseudoClass(int) - Method in class com.jmex.bui.BButton
 
getStatePseudoClass(int) - Method in class com.jmex.bui.BComponent
Returns the pseudoclass identifier for the specified component state.
getStatePseudoClass(int) - Method in class com.jmex.bui.BToggleButton
 
getStyleClass() - Method in class com.jmex.bui.BComponent
Returns the Style class to be used for this component.
getStyleSheet() - Method in class com.jmex.bui.BWindow
Returns the stylesheet in effect for this window.
getStyleSheet() - Method in class com.jmex.bui.text.HTMLView
Returns the stylesheet in effect for this view.
getTabButton(BComponent) - Method in class com.jmex.bui.BTabbedPane
Returns a reference to the tab button for the given tab.
getTabButton(int) - Method in class com.jmex.bui.BTabbedPane
Returns a reference to the tab button at the given index.
getTabCount() - Method in class com.jmex.bui.BTabbedPane
Returns the number of tabs in this pane.
getTarget() - Method in class com.jmex.bui.BScrollPane.BViewport
Returns a reference to the target of this viewport.
getTarget() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getTargetComponent() - Method in class com.jmex.bui.CanvasRootNode
 
getText() - Method in class com.jmex.bui.BLabel
 
getText() - Method in class com.jmex.bui.BTextComponent
Returns the text currently being displayed by this component.
getText() - Method in class com.jmex.bui.BTextField
 
getText() - Method in class com.jmex.bui.Label
Returns the text currently being displayed by this label.
getText() - Method in class com.jmex.bui.text.Document
Returns the entire text of the document.
getText(int, int) - Method in class com.jmex.bui.text.Document
Returns a subset of the text of the document.
getTextAlignment(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getTextEffect(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getTextEffect() - Method in class com.jmex.bui.BTextArea
Returns the effect for this component's text.
getTextEffect() - Method in class com.jmex.bui.BTextComponent
Returns the effect for this component's text.
getTextFactory(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getTextFactory() - Method in class com.jmex.bui.BTextArea
Returns a text factory suitable for creating text in the style defined by the component's current state.
getTextFactory() - Method in class com.jmex.bui.BTextComponent
Returns a text factory suitable for creating text in the style defined by the component's current state.
getTextFactory(Label) - Method in class com.jmex.bui.BTextComponent
Returns the text factory that should be used by the supplied label (for which we are by definition acting as container) to generate its text.
getTexturePool() - Static method in class com.jmex.bui.BImage
Returns a reference to the configured texture pool.
getTickStamp() - Method in class com.jmex.bui.BRootNode
Returns the current timestamp used to stamp event times.
getTickStamp() - Method in class com.jmex.bui.CanvasRootNode
 
getTickStamp() - Method in class com.jmex.bui.PolledRootNode
 
getTooltipStyle(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getTooltipText() - Method in class com.jmex.bui.BComponent
Returns the tooltip text configured for this component.
getTooltipTimeout() - Method in class com.jmex.bui.BRootNode
Returns the tool tip timeout.
getTooltipTimeout() - Method in class com.jmex.bui.PolledRootNode
 
getType() - Method in class com.jmex.bui.event.FocusEvent
Indicates whether this was a FocusEvent.FOCUS_GAINED or FocusEvent.FOCUS_LOST event.
getType() - Method in class com.jmex.bui.event.KeyEvent
Indicates whether this was a KeyEvent.KEY_PRESSED or KeyEvent.KEY_RELEASED event.
getType() - Method in class com.jmex.bui.event.MouseEvent
Returns the type of this event, one of MouseEvent.MOUSE_PRESSED, {#link MOUSE_RELEASE}, etc.
getValue(int) - Method in class com.jmex.bui.BComboBox
Returns the value at the specified index, the item must be an instance of BComboBox.Item.
getValue() - Method in class com.jmex.bui.BoundedRangeModel
Returns the current value of the model.
getVertical() - Method in class com.jmex.bui.util.Insets
Returns the sum of the vertical insets.
getVerticalAlignment(BComponent, String) - Method in class com.jmex.bui.BStyleSheet
 
getVerticalAlignment() - Method in class com.jmex.bui.BTextArea
Returns the vertical alignment for this component's text.
getVerticalAlignment() - Method in class com.jmex.bui.BTextComponent
Returns the vertical alignment for this component's text.
getVerticalScrollBar() - Method in class com.jmex.bui.BScrollingList.BViewport
Returns a reference to the vertical scroll bar.
getVerticalScrollBar() - Method in class com.jmex.bui.BScrollPane
Returns a reference to the vertical scroll bar.
getView(int) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getViewCount() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getViewFactory() - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
getVModel() - Method in class com.jmex.bui.BScrollPane.BViewport
Returns the range model defined by this viewport's size and the preferred size of its target component.
getWeight(BComponent) - Method in class com.jmex.bui.layout.GroupLayout
 
getWhen() - Method in class com.jmex.bui.event.BEvent
Returns the time at which this event was generated or -1 if this event was not a result of a user action with an associated timestamp.
getWidth() - Method in class com.jmex.bui.BComponent
Returns the width of this component.
getWidth() - Method in class com.jmex.bui.BImage
Returns the width of this image.
getWidth() - Method in class com.jmex.bui.BTextArea.Line
Returns the width of this line.
getWidth() - Method in class com.jmex.bui.icon.BIcon
Returns the width of this icon.
getWidth() - Method in class com.jmex.bui.icon.BlankIcon
 
getWidth() - Method in class com.jmex.bui.icon.ImageIcon
 
getWidth() - Method in class com.jmex.bui.icon.SubimageIcon
 
getWindow() - Method in class com.jmex.bui.BComponent
Returns the window that defines the root of our component hierarchy.
getWindow(int) - Method in class com.jmex.bui.BRootNode
Returns the window at the specified index.
getWindowCount() - Method in class com.jmex.bui.BRootNode
Returns the total number of windows added to this node.
getX() - Method in class com.jmex.bui.BComponent
Returns the x coordinate of this component.
getX() - Method in class com.jmex.bui.event.MouseEvent
Returns the (absolute) x coordinate of the mouse at the time this event was generated.
getXOffset() - Method in class com.jmex.bui.BScrollPane.BViewport
 
getXOffset(Insets, int, int) - Method in class com.jmex.bui.Label
 
getY() - Method in class com.jmex.bui.BComponent
Returns the y coordinate of this component.
getY() - Method in class com.jmex.bui.event.MouseEvent
Returns the (absolute) y coordinate of the mouse at the time this event was generated.
getYOffset() - Method in class com.jmex.bui.BScrollPane.BViewport
 
getYOffset(Insets, int, int) - Method in class com.jmex.bui.Label
 
GLOW - Static variable in interface com.jmex.bui.BConstants
A code for text with glow effect.
glyphs - Variable in class com.jmex.bui.Label.Config
 
gotFocus() - Method in class com.jmex.bui.BWindow
Called when this window gets the focus after a window on the hierarchy has been removed.
GroupLayout - Class in com.jmex.bui.layout
Group layout managers lay out widgets in horizontal or vertical groups.
GroupLayout() - Constructor for class com.jmex.bui.layout.GroupLayout
 
GroupLayout.Constraints - Class in com.jmex.bui.layout
The group layout managers supports two constraints: fixedness and weight.
GroupLayout.Constraints(boolean) - Constructor for class com.jmex.bui.layout.GroupLayout.Constraints
Constructs a new constraints object with the specified fixedness and weight.
GroupLayout.Constraints(int) - Constructor for class com.jmex.bui.layout.GroupLayout.Constraints
Constructs a new constraints object with the specified fixedness and weight.
GroupLayout.Justification - Class in com.jmex.bui.layout
A class used to make our policy constants type-safe.
GroupLayout.Justification(int) - Constructor for class com.jmex.bui.layout.GroupLayout.Justification
 
GroupLayout.Policy - Class in com.jmex.bui.layout
A class used to make our policy constants type-safe.
GroupLayout.Policy(int) - Constructor for class com.jmex.bui.layout.GroupLayout.Policy
 

H

hasCollision(Spatial, boolean) - Method in class com.jmex.bui.BRootNode
 
hasFocus() - Method in class com.jmex.bui.BComponent
Returns true if this component has the focus.
hashCode() - Method in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
hashCode() - Method in class com.jmex.bui.util.Rectangle
 
height - Variable in class com.jmex.bui.BScrollingList.Entry
 
height - Variable in class com.jmex.bui.BStyleSheet.IconProperty
 
height - Variable in class com.jmex.bui.BTextArea.Line
The height of this line.
height - Variable in class com.jmex.bui.util.Dimension
The height of the entity in question.
height - Variable in class com.jmex.bui.util.Rectangle
The height of the entity in question.
HGroupLayout - Class in com.jmex.bui.layout
Handles horizontally laid out groups.
HGroupLayout() - Constructor for class com.jmex.bui.layout.HGroupLayout
 
HORIZONTAL - Static variable in interface com.jmex.bui.BConstants
An orientation constant.
HORIZS - Static variable in class com.jmex.bui.layout.BorderLayout
 
HOVER - Static variable in class com.jmex.bui.BComponent
A component state indicating that the mouse is hovering over the component.
HTMLTest - Class in com.jmex.bui.tests
Tests our HTML view.
HTMLTest() - Constructor for class com.jmex.bui.tests.HTMLTest
 
HTMLView - Class in com.jmex.bui.text
Displays HTML using Java's HTML rendering support to layout and render the HTML.
HTMLView() - Constructor for class com.jmex.bui.text.HTMLView
Creates a blank HTML view.
HTMLView(String, String) - Constructor for class com.jmex.bui.text.HTMLView
Creates an HTML view with the specified contents.
HTMLView.BridgeView - Class in com.jmex.bui.text
 
HTMLView.BridgeView(View) - Constructor for class com.jmex.bui.text.HTMLView.BridgeView
 

I

IGNORE - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
ImageBackground - Class in com.jmex.bui.background
Supports image backgrounds in a variety of ways.
ImageBackground(int, BImage) - Constructor for class com.jmex.bui.background.ImageBackground
Creates an image background in the specified mode using the supplied image.
ImageBackground(int, BImage, Insets) - Constructor for class com.jmex.bui.background.ImageBackground
Creates an image background in the specified mode using the supplied image and the special frame.
ImageIcon - Class in com.jmex.bui.icon
Displays an image as an icon.
ImageIcon(BImage) - Constructor for class com.jmex.bui.icon.ImageIcon
Creates an icon from the supplied source image.
ImageIcon(Icon) - Constructor for class com.jmex.bui.icon.ImageIcon
Converts the supplied AWT icon into a BUI icon.
indexOfTab(BComponent) - Method in class com.jmex.bui.BTabbedPane
Returns the index of the given tab.
init(char, ColorRGBA, int) - Method in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
INITIAL_REPEAT_DELAY - Static variable in class com.jmex.bui.PolledRootNode
 
InputEvent - Class in com.jmex.bui.event
Contains information common to all input (keyboard and mouse) events.
InputEvent(Object, long, int) - Constructor for class com.jmex.bui.event.InputEvent
 
insert(int, String) - Method in class com.jmex.bui.text.Document
Inserts the specified text at the specified offset.
Insets - Class in com.jmex.bui.util
Represents insets from the edges of a component.
Insets(int, int, int, int) - Constructor for class com.jmex.bui.util.Insets
 
Insets(Insets) - Constructor for class com.jmex.bui.util.Insets
 
Insets() - Constructor for class com.jmex.bui.util.Insets
 
IntegerDocument - Class in com.jmex.bui.text
A document for use with a BTextField that allows only integer numeric input.
IntegerDocument() - Constructor for class com.jmex.bui.text.IntegerDocument
Creates a new document that allows any integer value.
IntegerDocument(boolean) - Constructor for class com.jmex.bui.text.IntegerDocument
Creates a new integer document.
intersectScissorBox(Rectangle, int, int, int, int) - Static method in class com.jmex.bui.BComponent
Activates scissoring and sets the scissor region to the intersection of the current region (if any) and the specified rectangle.
invalidate() - Method in class com.jmex.bui.BComponent
Marks this component as invalid and needing a relayout.
invalidate() - Method in class com.jmex.bui.BScrollingList.BViewport
 
invalidate() - Method in class com.jmex.bui.BScrollPane.BViewport
 
invalidate() - Method in class com.jmex.bui.BWindow
 
invalidateAndSnap() - Method in class com.jmex.bui.BScrollingList.BViewport
Recomputes our layout and snaps to the bottom if we were at the bottom previously.
ipath - Variable in class com.jmex.bui.BStyleSheet.IconProperty
 
isAdded() - Method in class com.jmex.bui.BComponent
Returns true if this component is added to a hierarchy of components that culminates in a top-level window.
isAdded() - Method in class com.jmex.bui.BWindow
 
isEnabled() - Method in class com.jmex.bui.BComponent
Returns true if this component is enabled and responding to user interaction, false if not.
isFixed(BComponent) - Method in class com.jmex.bui.layout.GroupLayout
 
isModal() - Method in class com.jmex.bui.BWindow
Returns whether or not this window is modal.
isOnTop(BWindow) - Method in class com.jmex.bui.BRootNode
Returns true if the specified window is on top.
isOverlay() - Method in class com.jmex.bui.BWindow
Returns whether or not this window is an overlay, in which case its children will not receive input focus by default.
isSelected() - Method in class com.jmex.bui.BToggleButton
Returns whether or not this button is in the selected state.
isShowing() - Method in class com.jmex.bui.BComponent
Returns true if this component is both added to the interface hierarchy and visible, false if not.
isTooltipRelativeToMouse() - Method in class com.jmex.bui.BComponent
Returns true if the tooltip window should be position relative to the mouse.
isValid() - Method in class com.jmex.bui.BComponent
Returns true if this component has been validated and laid out.
isVisible() - Method in class com.jmex.bui.BComponent
Returns true if this component is visible, false if it is not.
ITALIC - Static variable in class com.jmex.bui.BStyleSheet
A font style constant.
ITALIC - Static variable in class com.jmex.bui.BTextArea
A font style constant.
ITALIC - Static variable in class com.jmex.bui.text.AWTTextFactory
 
item - Variable in class com.jmex.bui.BComboBox.ComboMenuItem
 
itemSelected(BMenuItem, long, int) - Method in class com.jmex.bui.BComboBox.ComboPopupMenu
 
itemSelected(BMenuItem, long, int) - Method in class com.jmex.bui.BPopupMenu
Called by any child BMenuItems when they are selected.

J

JMEBitmapTextFactory - Class in com.jmex.bui.text
Creates instances of BText for text rendering.
JMEBitmapTextFactory(URL, int, int) - Constructor for class com.jmex.bui.text.JMEBitmapTextFactory
Creates a bitmap text factory with the specified font URL and the supplied per-character width and height.

K

KEY_MODIFIER_MAP - Static variable in class com.jmex.bui.PolledRootNode
Maps key codes to modifier flags.
KEY_PRESSED - Static variable in class com.jmex.bui.event.KeyEvent
Indicates that an event represents a key pressing.
KEY_RELEASED - Static variable in class com.jmex.bui.event.KeyEvent
Indicates that an event represents a key release.
keyCode - Variable in class com.jmex.bui.text.BKeyMap.Mapping
 
KeyEvent - Class in com.jmex.bui.event
Encapsulates the information associated with a keyboard event.
KeyEvent(Object, long, int, int, char, int) - Constructor for class com.jmex.bui.event.KeyEvent
 
KeyListener - Interface in com.jmex.bui.event
Dispatches key events to listeners on a component.
keyPressed(KeyEvent) - Method in class com.jmex.bui.CanvasRootNode
 
keyPressed(KeyEvent) - Method in interface com.jmex.bui.event.KeyListener
Dispatched when a key is pressed within the bounds of the target component.
keyReleased(KeyEvent) - Method in class com.jmex.bui.CanvasRootNode
 
keyReleased(KeyEvent) - Method in interface com.jmex.bui.event.KeyListener
Dispatched when a key is released after having been pressed within the bounds of the target component.
keyTyped(KeyEvent) - Method in class com.jmex.bui.CanvasRootNode
 

L

Label - Class in com.jmex.bui
Handles the underlying layout and rendering for BLabel and BButton.
Label(BTextComponent) - Constructor for class com.jmex.bui.Label
 
Label.Config - Class in com.jmex.bui
 
Label.Config() - Constructor for class com.jmex.bui.Label.Config
 
Label.Text - Class in com.jmex.bui
 
Label.Text() - Constructor for class com.jmex.bui.Label.Text
 
LabelTest - Class in com.jmex.bui.tests
Does something extraordinary.
LabelTest() - Constructor for class com.jmex.bui.tests.LabelTest
 
layout() - Method in class com.jmex.bui.BComponent
Instructs this component to lay itself out.
layout() - Method in class com.jmex.bui.BContainer
 
layout() - Method in class com.jmex.bui.BLabel
 
layout() - Method in class com.jmex.bui.BScrollBar
 
layout() - Method in class com.jmex.bui.BScrollingList.BViewport
 
layout() - Method in class com.jmex.bui.BScrollPane.BViewport
 
layout() - Method in class com.jmex.bui.BScrollPane
 
layout() - Method in class com.jmex.bui.BTextArea
 
layout() - Method in class com.jmex.bui.BTextField
 
layout(Insets, int, int) - Method in class com.jmex.bui.Label
Lays out the label text and icon.
layout() - Method in class com.jmex.bui.text.HTMLView
 
layoutConfig(Label.Config, int) - Method in class com.jmex.bui.Label
Creates glyphs for the current text at the specified target width.
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.AbsoluteLayout
 
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.BLayoutManager
Effects the layout policy of this manager on the supplied target, adjusting the size and position of its children based on the size and position of the target at the time of this call.
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.BorderLayout
 
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.HGroupLayout
 
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.TableLayout
 
layoutContainer(BContainer) - Method in class com.jmex.bui.layout.VGroupLayout
 
LayoutTest - Class in com.jmex.bui.tests
Tests random BUI bits.
LayoutTest() - Constructor for class com.jmex.bui.tests.LayoutTest
 
LEFT - Static variable in interface com.jmex.bui.BConstants
An alignment constant.
LEFT - Static variable in class com.jmex.bui.layout.GroupLayout
A justification constant.
LEFT - Static variable in class com.jmex.bui.layout.TableLayout
Left justifies the table contents within the container.
left - Variable in class com.jmex.bui.util.Insets
The inset from the left edge.
LengthLimitedDocument - Class in com.jmex.bui.text
A document for use with a BTextField that limits the input to a maximum length.
LengthLimitedDocument(int) - Constructor for class com.jmex.bui.text.LengthLimitedDocument
Creates a document that will limit its maximum length to the specified value.
LineBorder - Class in com.jmex.bui.border
Defines a border that displays a single line around the bordered component in a specified color.
LineBorder(ColorRGBA) - Constructor for class com.jmex.bui.border.LineBorder
 
LineBorder(ColorRGBA, int) - Constructor for class com.jmex.bui.border.LineBorder
 
lines - Variable in class com.jmex.bui.Label.Text
 
loadCursor(String) - Method in class com.jmex.bui.BStyleSheet.DefaultResourceProvider
 
loadCursor(String) - Method in interface com.jmex.bui.BStyleSheet.ResourceProvider
Loads the cursor with the specified name.
loadImage(String) - Method in class com.jmex.bui.BStyleSheet.DefaultResourceProvider
 
loadImage(String) - Method in interface com.jmex.bui.BStyleSheet.ResourceProvider
Loads the image with the specified path.
Log - Class in com.jmex.bui
Contains an easily accessible log instance for the BUI package.
Log() - Constructor for class com.jmex.bui.Log
 
log - Static variable in class com.jmex.bui.Log
We dispatch our log messages through this logger.
lookupMapping(int, int) - Method in class com.jmex.bui.text.BKeyMap
Looks up and returns the command associated with the specified set of modifiers and key code.
lostFocus() - Method in class com.jmex.bui.BTextField
Called when this text field has lost the focus.

M

main(String[]) - Static method in class com.jmex.bui.BStyleSheet
 
main(String[]) - Static method in class com.jmex.bui.tests.HTMLTest
 
main(String[]) - Static method in class com.jmex.bui.tests.LabelTest
 
main(String[]) - Static method in class com.jmex.bui.tests.LayoutTest
 
main(String[]) - Static method in class com.jmex.bui.tests.ScrollingListTest
 
main(String[]) - Static method in class com.jmex.bui.tests.text.DocumentUTest
 
makeFQClass(String, String) - Static method in class com.jmex.bui.BStyleSheet
 
makeHBox(GroupLayout.Justification) - Static method in class com.jmex.bui.layout.GroupLayout
Makes a container configured with a horizontal group layout manager.
makeHBox(GroupLayout.Justification, BComponent...) - Static method in class com.jmex.bui.layout.GroupLayout
Makes a horizontal box of components that uses the supplied (on-axis) justification.
makeHoriz(GroupLayout.Policy, GroupLayout.Justification, GroupLayout.Policy) - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a horizontal group layout manager.
makeHoriz(GroupLayout.Justification) - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a horizontal group layout manager.
makeHStretch() - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a horizontal group layout manager that stretches in both directions.
makeTransparent(Spatial) - Static method in class com.jmex.bui.BImage
Configures the supplied spatial with transparency in the standard user interface sense which is that transparent pixels show through to the background but non-transparent pixels are not blended with what is behind them.
makeVBox(GroupLayout.Justification) - Static method in class com.jmex.bui.layout.GroupLayout
Creates a container configured with a vertical group layout manager.
makeVBox(GroupLayout.Justification, BComponent...) - Static method in class com.jmex.bui.layout.GroupLayout
Makes a vertical box of components that uses the supplied (on-axis) justification.
makeVert(GroupLayout.Policy, GroupLayout.Justification, GroupLayout.Policy) - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a vertical group layout manager.
makeVert(GroupLayout.Justification) - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a vertical group layout manager.
makeVStretch() - Static method in class com.jmex.bui.layout.GroupLayout
Convenience method for creating a vertical group layout manager that stretches in both directions.
matches(Label.Config, int) - Method in class com.jmex.bui.Label.Config
 
matches(int, int) - Method in class com.jmex.bui.text.BKeyMap.Mapping
 
maxfreehei - Variable in class com.jmex.bui.layout.DimenInfo
 
maxfreewid - Variable in class com.jmex.bui.layout.DimenInfo
 
maxhei - Variable in class com.jmex.bui.layout.DimenInfo
 
maxwid - Variable in class com.jmex.bui.layout.DimenInfo
 
maxwidth - Variable in class com.jmex.bui.Label.Config
 
META_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the meta key (Windows Logo key on some keyboards) was down at the time this event was generated.
minwidth - Variable in class com.jmex.bui.Label.Config
 
modelDidChange() - Method in class com.jmex.bui.BTextArea
Called when our model has changed (due to scrolling by a scroll bar or a call to BTextArea.scrollToLine(int), etc.).
modelToView(int, Shape, Position.Bias) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
modelToView(int, Position.Bias, int, Position.Bias, Shape) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
modifiers - Variable in class com.jmex.bui.text.BKeyMap.Mapping
 
MOUSE_DRAGGED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when the mouse is dragged.
MOUSE_ENTERED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when the mouse enters a component's bounds.
MOUSE_EXITED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when the mouse exits a component's bounds.
MOUSE_MODIFIER_MAP - Static variable in class com.jmex.bui.PolledRootNode
Maps button indices to modifier flags.
MOUSE_MOVED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when the mouse is moved.
MOUSE_PRESSED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when a mouse button is pressed.
MOUSE_RELEASED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when a mouse button is released.
MOUSE_WHEELED - Static variable in class com.jmex.bui.event.MouseEvent
An event generated when the mouse wheel was rotated.
MouseAdapter - Class in com.jmex.bui.event
A convenience class for partially implementing the MouseListener interface.
MouseAdapter() - Constructor for class com.jmex.bui.event.MouseAdapter
 
mouseClicked(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseDidMove(int, int) - Method in class com.jmex.bui.BRootNode
 
mouseDragged(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseDragged(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mouseDragged(MouseEvent) - Method in interface com.jmex.bui.event.MouseMotionListener
Dispatched when the mouse is moved after a button having been pressed within the bounds of the target component.
mouseEntered(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseEntered(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mouseEntered(MouseEvent) - Method in interface com.jmex.bui.event.MouseListener
Dispatched when the mouse enters the bounds of the target component.
MouseEvent - Class in com.jmex.bui.event
Encapsulates the information associated with a mouse event.
MouseEvent(Object, long, int, int, int, int) - Constructor for class com.jmex.bui.event.MouseEvent
 
MouseEvent(Object, long, int, int, int, int, int) - Constructor for class com.jmex.bui.event.MouseEvent
 
MouseEvent(Object, long, int, int, int, int, int, int) - Constructor for class com.jmex.bui.event.MouseEvent
 
mouseExited(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseExited(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mouseExited(MouseEvent) - Method in interface com.jmex.bui.event.MouseListener
Dispatched when the mouse exits the bounds of the target component.
MouseListener - Interface in com.jmex.bui.event
Dispatches mouse events to listeners on a component.
MouseMotionListener - Interface in com.jmex.bui.event
Dispatches mouse motion events to listeners on a component.
mouseMoved(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseMoved(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mouseMoved(MouseEvent) - Method in interface com.jmex.bui.event.MouseMotionListener
Dispatched when the mouse is moved within the bounds of the target component.
mousePressed(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mousePressed(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mousePressed(MouseEvent) - Method in interface com.jmex.bui.event.MouseListener
Dispatched when a button is pressed within the bounds of the target component.
mouseReleased(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
mouseReleased(MouseEvent) - Method in class com.jmex.bui.event.MouseAdapter
 
mouseReleased(MouseEvent) - Method in interface com.jmex.bui.event.MouseListener
Dispatched when a button is released after having been pressed within the bounds of the target component.
mouseWheeled(MouseEvent) - Method in interface com.jmex.bui.event.MouseWheelListener
Dispatched when the mouse wheel is rotated within the bounds of the target component.
MouseWheelListener - Interface in com.jmex.bui.event
Dispatches mouse wheel events to listeners on a component.
mouseWheelMoved(MouseWheelEvent) - Method in class com.jmex.bui.CanvasRootNode
 

N

name - Variable in class com.jmex.bui.BStyleSheet.CursorProperty
 
next - Variable in class com.jmex.bui.text.BKeyMap.Mapping
 
nextPOT(int) - Static method in class com.jmex.bui.BImage
Rounds the supplied value up to a power of two.
NO_MAPPING - Static variable in class com.jmex.bui.text.BKeyMap
A command constant indicating no mapping exists for a particular modifier and key code combination.
NONE - Static variable in class com.jmex.bui.layout.GroupLayout
Do not adjust the widgets on this axis.
NONE - Static variable in class com.jmex.bui.text.AWTTextFactory
 
NORMAL - Static variable in interface com.jmex.bui.BConstants
A code for text with no effects.
NORTH - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
notify(boolean, int, int) - Method in class com.jmex.bui.text.Document
Notifies document listeners.
numfix - Variable in class com.jmex.bui.layout.DimenInfo
 

O

onDraw(Renderer) - Method in class com.jmex.bui.BRootNode
 
ONE_PIXEL_INSETS - Static variable in class com.jmex.bui.border.LineBorder
 
OUTLINE - Static variable in interface com.jmex.bui.BConstants
A code for text with a single pixel outline.
OUTPUT - Static variable in class com.jmex.bui.tests.text.DocumentUTest
 
OVERLAPPING - Static variable in interface com.jmex.bui.BConstants
A special orientation constant for labels.

P

pack() - Method in class com.jmex.bui.BWindow
Sizes this window to its preferred size.
pack(int, int) - Method in class com.jmex.bui.BWindow
Sizes this window to its preferred size, accounting for the specified width or height hints.
packAndFit(int, int, boolean) - Method in class com.jmex.bui.BPopupMenu
 
packAndFit(int, int, boolean) - Method in class com.jmex.bui.BPopupWindow
Called after we have been added to the display heirarchy to pack and position this popup window.
paint(Graphics, Shape) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
parse(StreamTokenizer) - Method in class com.jmex.bui.BStyleSheet
 
parseColor(String) - Method in class com.jmex.bui.BStyleSheet
 
parseInt(Object) - Method in class com.jmex.bui.BStyleSheet
 
parseProperty(StreamTokenizer, BStyleSheet.Rule) - Method in class com.jmex.bui.BStyleSheet
 
parseStyledText(String, Map<TextAttribute, Font>, String[], boolean) - Method in class com.jmex.bui.text.AWTTextFactory
Parses our simple styled text formatting codes and creates an attributed string to render them.
PLAIN - Static variable in interface com.jmex.bui.BConstants
A code for text with no effect and no styling.
PLAIN - Static variable in class com.jmex.bui.BStyleSheet
A font style constant.
PLAIN - Static variable in class com.jmex.bui.BTextArea
A font style constant.
Point - Class in com.jmex.bui.util
Represents the location of a component.
Point(int, int) - Constructor for class com.jmex.bui.util.Point
 
Point(Point) - Constructor for class com.jmex.bui.util.Point
 
Point() - Constructor for class com.jmex.bui.util.Point
 
PolledRootNode - Class in com.jmex.bui
Processes the polled input information available from the underlying input system into input events and dispatches those to the appropriate parties.
PolledRootNode(Timer, InputHandler) - Constructor for class com.jmex.bui.PolledRootNode
 
popDefaultEventTarget(BComponent) - Method in class com.jmex.bui.BRootNode
Pops the default event target off the stack.
popup(int, int, boolean) - Method in class com.jmex.bui.BPopupWindow
Sizes the window to its preferred size and then displays it at the specified coordinates extending either above the location or below as specified.
preferenceChanged(View, boolean, boolean) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
propagateUpHierarchy() - Method in class com.jmex.bui.event.ActionEvent
 
propagateUpHierarchy() - Method in class com.jmex.bui.event.BEvent
Returns true if this event should be propagated up the interface hierarchy (input events) or false if it should be considered processed once it is dispatched on its originating component (derivative events like action or text events).
propagateUpHierarchy() - Method in class com.jmex.bui.event.ChangeEvent
 
propagateUpHierarchy() - Method in class com.jmex.bui.event.FocusEvent
 
propagateUpHierarchy() - Method in class com.jmex.bui.event.TextEvent
 
properties - Variable in class com.jmex.bui.BStyleSheet.Rule
 
pseudoClass - Variable in class com.jmex.bui.BStyleSheet.Rule
 
pushDefaultEventTarget(BComponent) - Method in class com.jmex.bui.BRootNode
Configures a component to receive all events that are not sent to some other component.

R

recreateGlyphs() - Method in class com.jmex.bui.BTextField
Recreates the entity that we use to render our text.
Rectangle - Class in com.jmex.bui.util
Represents the bounds of a component.
Rectangle(int, int, int, int) - Constructor for class com.jmex.bui.util.Rectangle
 
Rectangle(Rectangle) - Constructor for class com.jmex.bui.util.Rectangle
 
Rectangle() - Constructor for class com.jmex.bui.util.Rectangle
 
reference() - Method in class com.jmex.bui.BImage
Notes that something is referencing this image and will subsequently call BImage.render(com.jme.renderer.Renderer, int, int, float) to render the image.
refigureContents(int) - Method in class com.jmex.bui.BTextArea
Reflows the entirety of our text.
registerGeomView(BGeomView) - Method in class com.jmex.bui.BRootNode
Registers a BGeomView with the root node.
release() - Method in class com.jmex.bui.BImage
Unbinds our underlying texture from OpenGL, removing the data from graphics memory.
release() - Method in class com.jmex.bui.text.HTMLView
 
RELEASE_FOCUS - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
releaseText() - Method in class com.jmex.bui.Label
Releases any underlying texture resources created by this label.
releaseTexture() - Method in class com.jmex.bui.BImage
 
releaseTextures(TextureState) - Method in interface com.jmex.bui.BImage.TexturePool
Releases the state's textures back into the pool.
remove(int) - Method in class com.jmex.bui.BContainer
Removes the child at a specific position from this container.
remove(BComponent) - Method in class com.jmex.bui.BContainer
Removes the specified child from this container.
remove(int, int) - Method in class com.jmex.bui.text.Document
Deletes specified run of text at the specified offset.
removeAll() - Method in class com.jmex.bui.BContainer
Removes all children of this container.
removeAllListeners() - Method in class com.jmex.bui.BComponent
Removes all listeners registered on this component.
removeAllTabs() - Method in class com.jmex.bui.BTabbedPane
Removes all tabs.
removeAllWindows() - Method in class com.jmex.bui.BRootNode
Removes all windows from the root node.
removeChangeListener(ChangeListener) - Method in class com.jmex.bui.BoundedRangeModel
Removes the specified listener from the model.
removeGlobalEventListener(EventListener) - Method in class com.jmex.bui.BRootNode
Removes a global event listener registration.
removeLayoutComponent(BComponent) - Method in class com.jmex.bui.layout.AbsoluteLayout
 
removeLayoutComponent(BComponent) - Method in class com.jmex.bui.layout.BLayoutManager
Components removed to a container for which a layout manager has been configured will result in a call to this method.
removeLayoutComponent(BComponent) - Method in class com.jmex.bui.layout.BorderLayout
 
removeLayoutComponent(BComponent) - Method in class com.jmex.bui.layout.GroupLayout
 
removeListener(ComponentListener) - Method in class com.jmex.bui.BComponent
Removes a listener from this component.
removeListener(Document.Listener) - Method in class com.jmex.bui.text.Document
Clears a document listener registration.
removeTab(BComponent) - Method in class com.jmex.bui.BTabbedPane
Removes the specified tab.
removeTab(int) - Method in class com.jmex.bui.BTabbedPane
Removes the tab at the specified index.
removeTab(int, boolean) - Method in class com.jmex.bui.BTabbedPane
Removes the tab at the specified index.
removeValue(Object) - Method in class com.jmex.bui.BList
Removes a value from the list, if it is present.
removeValues() - Method in class com.jmex.bui.BScrollingList
Clears all the current values and any related components.
removeValuesFromTop(int) - Method in class com.jmex.bui.BScrollingList
Removes values from the top of the list.
removeWindow(BWindow) - Method in class com.jmex.bui.BRootNode
Removes a window from participation in the input system.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.BBackground
Renders this background.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.TintedBackground
 
render(Renderer) - Method in class com.jmex.bui.BComponent
Translates into the component's coordinate space, renders the background and border and then calls BComponent.renderComponent(com.jme.renderer.Renderer) to allow the component to render itself.
render(Renderer, int, int, float) - Method in class com.jmex.bui.BImage
Renders this image at the specified coordinates.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.BImage
Renders this image at the specified coordinates, scaled to the specified size.
render(Renderer, int, int, int, int, int, int, float) - Method in class com.jmex.bui.BImage
Renders a region of this image at the specified coordinates.
render(Renderer, int, int, int, int, int, int, int, int, float) - Method in class com.jmex.bui.BImage
Renders a region of this image at the specified coordinates, scaled to the specified size.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.border.BBorder
Renders this border.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.border.CompoundBorder
 
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.border.LineBorder
 
render(Renderer, int, int, float) - Method in class com.jmex.bui.BTextArea.Line
Renders this line of text.
render(Renderer, int, int, float) - Method in class com.jmex.bui.icon.BIcon
Renders this icon.
render(Renderer, int, int, float) - Method in class com.jmex.bui.icon.BlankIcon
 
render(Renderer, int, int, float) - Method in class com.jmex.bui.icon.ImageIcon
 
render(Renderer, int, int, float) - Method in class com.jmex.bui.icon.SubimageIcon
 
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.Label
Renders the label text and icon.
render(Renderer, int, int, int, float, int) - Method in class com.jmex.bui.Label.Text
 
render(Renderer, int, int, int, int, int, float) - Method in class com.jmex.bui.Label.Text
 
render(Renderer, int, int, float) - Method in class com.jmex.bui.text.BText
Renders this text to the display.
render(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.text.BText
Optional rendering this text scaled to a certain height/width.
renderBackground(Renderer) - Method in class com.jmex.bui.BComponent
Renders the background for this component.
renderBorder(Renderer) - Method in class com.jmex.bui.BComponent
Renders the border for this component.
renderCentered(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
renderComponent(Renderer) - Method in class com.jmex.bui.BComponent
Renders any custom bits for this component.
renderComponent(Renderer) - Method in class com.jmex.bui.BContainer
 
renderComponent(Renderer) - Method in class com.jmex.bui.BGeomView
 
renderComponent(Renderer) - Method in class com.jmex.bui.BLabel
 
renderComponent(Renderer) - Method in class com.jmex.bui.BScrollingList.BViewport
 
renderComponent(Renderer) - Method in class com.jmex.bui.BScrollPane.BViewport
 
renderComponent(Renderer) - Method in class com.jmex.bui.BSlider
 
renderComponent(Renderer) - Method in class com.jmex.bui.BTextArea
 
renderComponent(Renderer) - Method in class com.jmex.bui.BTextField
 
renderComponent(Renderer) - Method in class com.jmex.bui.text.HTMLView
 
renderFramed(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
renderModalShade() - Method in class com.jmex.bui.BRootNode
 
renderRow(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
renderScaled(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
renderText(Renderer, int, int, float) - Method in class com.jmex.bui.Label
 
renderTiled(Renderer, int, int, int, int, float) - Method in class com.jmex.bui.background.ImageBackground
 
replace(BComponent, BComponent) - Method in class com.jmex.bui.BContainer
Replaces a given old component with a new component (if the old component exits).
replace(int, int, String) - Method in class com.jmex.bui.text.Document
Replaces the specified run of text with the supplied new text.
requestFocus() - Method in class com.jmex.bui.BComponent
Requests that this component be given the input focus.
requestFocus(BComponent) - Method in class com.jmex.bui.BRootNode
Requests that the specified component be given the input focus.
requestFocus(BComponent) - Method in class com.jmex.bui.BWindow
Requests that the specified component be given the input focus.
resolve(BStyleSheet.ResourceProvider) - Method in class com.jmex.bui.BStyleSheet.BackgroundProperty
 
resolve(BStyleSheet.ResourceProvider) - Method in class com.jmex.bui.BStyleSheet.CursorProperty
 
resolve(BStyleSheet.ResourceProvider) - Method in class com.jmex.bui.BStyleSheet.FontProperty
 
resolve(BStyleSheet.ResourceProvider) - Method in class com.jmex.bui.BStyleSheet.IconProperty
 
resolve(BStyleSheet.ResourceProvider) - Method in class com.jmex.bui.BStyleSheet.Property
 
resortWindows() - Method in class com.jmex.bui.BRootNode
Called when an added window's layer is changed.
restoreScissorState(boolean, Rectangle) - Static method in class com.jmex.bui.BComponent
Restores the previous scissor state after a call to BComponent.intersectScissorBox(com.jmex.bui.util.Rectangle, int, int, int, int).
RIGHT - Static variable in interface com.jmex.bui.BConstants
An alignment constant.
RIGHT - Static variable in class com.jmex.bui.layout.GroupLayout
A justification constant.
RIGHT - Static variable in class com.jmex.bui.layout.TableLayout
Right justifies the table contents within the container.
right - Variable in class com.jmex.bui.util.Insets
The inset from the right edge.
rootInvalidated(BComponent) - Method in class com.jmex.bui.BRootNode
This is called by a window or a scroll pane when it has become invalid.
rootInvalidated(BComponent) - Method in class com.jmex.bui.CanvasRootNode
 
rootInvalidated(BComponent) - Method in class com.jmex.bui.PolledRootNode
 
rowHeights - Variable in class com.jmex.bui.layout.TableLayout.Metrics
 

S

SCALE - Static variable in class com.jmex.bui.background.ImageBackground
 
SCALE_X - Static variable in class com.jmex.bui.background.ImageBackground
 
SCALE_XY - Static variable in class com.jmex.bui.background.ImageBackground
 
SCALE_Y - Static variable in class com.jmex.bui.background.ImageBackground
 
ScrollingListTest - Class in com.jmex.bui.tests
 
ScrollingListTest() - Constructor for class com.jmex.bui.tests.ScrollingListTest
 
scrollToLine(int) - Method in class com.jmex.bui.BTextArea
Scrolls our display such that the sepecified line is visible.
segments - Variable in class com.jmex.bui.BTextArea.Line
A list of BText instances for the text on this line.
SELECT - Static variable in class com.jmex.bui.BList
The action fired when the list selection changes.
SELECTED - Static variable in class com.jmex.bui.BToggleButton
Indicates that this button is in the selected state.
selectItem(int) - Method in class com.jmex.bui.BComboBox
Selects the item with the specified index.
selectItem(Object) - Method in class com.jmex.bui.BComboBox
Selects the item with the specified index.
selectItem(int, long, int) - Method in class com.jmex.bui.BComboBox
 
selectTab(BComponent) - Method in class com.jmex.bui.BTabbedPane
Selects the specified tab.
selectTab(int) - Method in class com.jmex.bui.BTabbedPane
Selects the tab with the specified index.
selectValue(Object) - Method in class com.jmex.bui.BComboBox
Requires that the combo box be configured with BComboBox.Item items, selects the item with a BComboBox.Item.value equal to the supplied value.
set(int, int, int, int) - Method in class com.jmex.bui.util.Rectangle
Sets the fields of this rectangle.
setAction(String) - Method in class com.jmex.bui.BButton
Configures the action to be generated when this button is clicked.
setAlpha(float) - Method in class com.jmex.bui.BComponent
Sets the alpha level for this component.
setAlpha(float) - Method in class com.jmex.bui.BContainer
 
setAntialiased(boolean) - Method in class com.jmex.bui.text.HTMLView
Configures whether or not our text is antialiased.
setBackground(int, BBackground) - Method in class com.jmex.bui.BComponent
Configures the background for this component for the specified state.
setBounds(int, int, int, int) - Method in class com.jmex.bui.BComponent
Sets the bounds of this component in screen coordinates.
setBounds(int, int, int, int) - Method in class com.jmex.bui.BWindow
 
setContents(String) - Method in class com.jmex.bui.text.HTMLView
Configures the contents of this HTML view.
setContents(HTMLDocument) - Method in class com.jmex.bui.text.HTMLView
Configures the contents of this HTML view.
setCursor(BCursor) - Method in class com.jmex.bui.BComponent
Configures the cursor for this component.
setCursor(Cursor) - Method in class com.jmex.bui.BCursor
Set the cursor to the specified value.
setCursor(BufferedImage, int, int) - Method in class com.jmex.bui.BCursor
Create a cursor from the image with the supplied hotspot and use it.
setCursorPos(int) - Method in class com.jmex.bui.BTextField
Updates the cursor position, moving the visible representation as well as the insertion and deletion point.
setDocument(Document) - Method in class com.jmex.bui.BTextField
Configures this text field with a custom document.
setEnabled(boolean) - Method in class com.jmex.bui.BComponent
Sets this components enabled state.
setEnabled(boolean) - Method in class com.jmex.bui.BContainer
 
setEnabled(boolean) - Method in class com.jmex.bui.BTextArea
 
setEqualRows(boolean) - Method in class com.jmex.bui.layout.TableLayout
Configures whether or not the table will force all rows to be a uniform size.
setExtent(int) - Method in class com.jmex.bui.BoundedRangeModel
Configures the extent of this model.
setFit(BLabel.Fit) - Method in class com.jmex.bui.BLabel
Configures whether this label will wrap, truncate or scale if it cannot fit text into its allotted width.
setFit(BLabel.Fit) - Method in class com.jmex.bui.Label
Configures whether this label will wrap, truncate or scale if it cannot fit text into its allotted width.
setFixedColumn(int, boolean) - Method in class com.jmex.bui.layout.TableLayout
Configures a column as fixed or free.
setFocus(BComponent) - Method in class com.jmex.bui.BRootNode
Configures the component that has keyboard focus.
setGap(int) - Method in class com.jmex.bui.layout.GroupLayout
 
setGaps(int, int) - Method in class com.jmex.bui.layout.BorderLayout
Configures our inter-component gaps.
setGeometry(Spatial) - Method in class com.jmex.bui.BGeomView
Configures the spatial to be rendered by this view.
setHorizontalAlignment(TableLayout.Alignment) - Method in class com.jmex.bui.layout.TableLayout
Configures the horizontal alignment (or stretching) of this table.
setIcon(BIcon) - Method in class com.jmex.bui.BLabel
Configures the label to display the specified icon.
setIcon(BIcon) - Method in class com.jmex.bui.Label
Configures the label to display the specified icon.
setIconTextGap(int) - Method in class com.jmex.bui.BLabel
Configures the gap between the icon and the text.
setIconTextGap(int) - Method in class com.jmex.bui.Label
Configures the gap between the icon and the text.
setImage(Image) - Method in class com.jmex.bui.BImage
Configures the image data to be used by this image.
setItems(Iterable<?>) - Method in class com.jmex.bui.BComboBox
Replaces any existing items in this combo box with the supplied items.
setItems(Object[]) - Method in class com.jmex.bui.BComboBox
Replaces any existing items in this combo box with the supplied items.
setJustification(GroupLayout.Justification) - Method in class com.jmex.bui.layout.GroupLayout
 
setLayer(int) - Method in class com.jmex.bui.BWindow
Configures the "layer" occupied by this window.
setLayoutManager(BLayoutManager) - Method in class com.jmex.bui.BContainer
Configures this container with an entity that will set the size and position of its children.
setLocation(int, int) - Method in class com.jmex.bui.BComponent
Sets the upper left position of this component in absolute screen coordinates.
setMaximum(int) - Method in class com.jmex.bui.BoundedRangeModel
Configures the maximum value of this model, adjusting the value, extent and minimum as necessary to maintain the consistency of the model.
setMaxLength(int) - Method in class com.jmex.bui.BTextField
Configures the maximum length of this text field.
setMinimum(int) - Method in class com.jmex.bui.BoundedRangeModel
Configures the minimum value of this model, adjusting the value, extent and maximum as necessary to maintain the consistency of the model.
setModal(boolean) - Method in class com.jmex.bui.BWindow
Configures this window to be modal which causes it to "steal" all mouse and keyboard input while it is added to the interface hierarchy.
setModalShade(ColorRGBA) - Method in class com.jmex.bui.BRootNode
Sets the color of the shade behind the first active modal window.
setOffAxisJustification(GroupLayout.Justification) - Method in class com.jmex.bui.layout.GroupLayout
 
setOffAxisPolicy(GroupLayout.Policy) - Method in class com.jmex.bui.layout.GroupLayout
 
setOrientation(int) - Method in class com.jmex.bui.BLabel
Sets the orientation of this label with respect to its icon.
setOrientation(int) - Method in class com.jmex.bui.Label
Sets the orientation of this label with respect to its icon.
setParent(BContainer) - Method in class com.jmex.bui.BComponent
Informs this component of its parent in the interface heirarchy.
setParent(BContainer) - Method in class com.jmex.bui.BWindow
 
setParent(View) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
setParentWindow(BWindow) - Method in class com.jmex.bui.BWindow
Set the parent window.
setPolicy(GroupLayout.Policy) - Method in class com.jmex.bui.layout.GroupLayout
 
setPreferredColumns(int) - Method in class com.jmex.bui.BComboBox
Sets the preferred number of columns in the popup menu.
setPreferredColumns(int) - Method in class com.jmex.bui.BPopupMenu
Sets the preferred number of columns.
setPreferredSize(Dimension) - Method in class com.jmex.bui.BComponent
Configures the preferred size of this component.
setPreferredSize(int, int) - Method in class com.jmex.bui.BComponent
Configures the preferred size of this component.
setPreferredWidth(int) - Method in class com.jmex.bui.BTextArea
Configures the preferred width of this text area (the preferred height will be calculated from the font).
setPreferredWidth(int) - Method in class com.jmex.bui.BTextField
Configures the preferred width of this text field (the preferred height will be calculated from the font).
setProperty(String, Object) - Method in class com.jmex.bui.BComponent
Sets a user defined property on this component.
setRange(int, int, int, int) - Method in class com.jmex.bui.BoundedRangeModel
Configures this model with a new minimum, maximum, current value and extent.
setRootNode(BRootNode) - Method in class com.jmex.bui.BWindow
Configures this window with its root node.
setSelected(boolean) - Method in class com.jmex.bui.BToggleButton
Configures the selected state of this button.
setSelectedValue(Object) - Method in class com.jmex.bui.BList
Sets the selected value.
setShowScrollbarAlways(boolean) - Method in class com.jmex.bui.BScrollPane
Toggles the scroll bar policy.
setSize(int, int) - Method in class com.jmex.bui.BComponent
Sets the width and height of this component in screen coordinates.
setSize(float, float) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 
setStyleClass(String) - Method in class com.jmex.bui.BComponent
Configures this component with a custom stylesheet class.
setStyleSheet(String) - Method in class com.jmex.bui.text.HTMLView
Configures the stylesheet used to render HTML in this view.
setStyleSheet(StyleSheet) - Method in class com.jmex.bui.text.HTMLView
Configures the stylesheet used to render HTML in this view.
setText(String) - Method in class com.jmex.bui.BLabel
 
setText(String) - Method in class com.jmex.bui.BTextArea
Clears any text in this text area and appends the supplied text.
setText(String) - Method in class com.jmex.bui.BTextComponent
Updates the text displayed by this component.
setText(String) - Method in class com.jmex.bui.BTextField
Configures this text field with the specified text for display and editing.
setText(String) - Method in class com.jmex.bui.Label
Updates the text displayed by this label.
setText(String) - Method in class com.jmex.bui.text.Document
Replaces the current contents of the document with the specified text.
setTextureCoords(int, int, int, int) - Method in class com.jmex.bui.BImage
Configures our texture coordinates to the specified subimage.
setTexturePool(BImage.TexturePool) - Static method in class com.jmex.bui.BImage
Sets the texture pool from which to acquire and release OpenGL texture objects.
setTooltipPreferredWidth(int) - Method in class com.jmex.bui.BRootNode
Sets the preferred width of tooltip windows.
setTooltipRelativeToMouse(boolean) - Method in class com.jmex.bui.BComponent
Sets where to position the tooltip window.
setTooltipText(String) - Method in class com.jmex.bui.BComponent
Configures the tooltip text for this component.
setTooltipTimeout(float) - Method in class com.jmex.bui.BRootNode
Configures the number of seconds that the mouse must rest over a component to trigger a tooltip.
setTransparent(boolean) - Method in class com.jmex.bui.BImage
Configures this image to use transparency or not (true by default).
setValue(int) - Method in class com.jmex.bui.BoundedRangeModel
Configures the value of this model.
setValue(int) - Method in class com.jmex.bui.BoundedSnappingRangeModel
Configures the value of this model.
setVerticalAlignment(TableLayout.Alignment) - Method in class com.jmex.bui.layout.TableLayout
Configures the vertical alignment of this table.
setViewportStyleClass(String) - Method in class com.jmex.bui.BScrollPane
Configures the style class of the viewport (the non-scrolling container that will hold the scrolling contents).
setVisible(boolean) - Method in class com.jmex.bui.BComponent
Sets this component's visibility state.
setVisible(boolean) - Method in class com.jmex.bui.BContainer
 
SHADOW - Static variable in interface com.jmex.bui.BConstants
A code for text with a single pixel drop shadow.
SHIFT_DOWN_MASK - Static variable in class com.jmex.bui.event.InputEvent
A modifier mask indicating that the shift key was down at the time this event was generated.
shouldShadeBehind() - Method in class com.jmex.bui.BPopupWindow
 
shouldShadeBehind() - Method in class com.jmex.bui.BWindow
Returns whether this window should have shading applied beneath it.
show() - Method in class com.jmex.bui.BCursor
Display this cursor.
simpleInitGame() - Method in class com.jmex.bui.tests.BaseTest
 
simpleUpdate() - Method in class com.jmex.bui.tests.BaseTest
 
size - Variable in class com.jmex.bui.Label.Text
 
size - Variable in class com.jmex.bui.text.AWTTextFactory.GlowKey
 
SOUTH - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
Spacer - Class in com.jmex.bui
Takes up space!
Spacer() - Constructor for class com.jmex.bui.Spacer
Creates a 1x1 spacer that will presumably be later resized by a layout manager in some appropriate manner.
Spacer(int, int) - Constructor for class com.jmex.bui.Spacer
Creates a spacer with the specified preferred dimensions.
spacing - Variable in class com.jmex.bui.Label.Config
 
start - Variable in class com.jmex.bui.BTextArea.Line
The run that starts this line.
start - Variable in class com.jmex.bui.text.AWTTextFactory.StyleRun
 
START_OF_LINE - Static variable in interface com.jmex.bui.text.EditCommands
A text editing command.
startRule(StreamTokenizer) - Method in class com.jmex.bui.BStyleSheet
 
STATE_COUNT - Static variable in class com.jmex.bui.BButton
 
STATE_COUNT - Static variable in class com.jmex.bui.BComponent
 
STATE_COUNT - Static variable in class com.jmex.bui.BToggleButton
 
STATE_PCLASSES - Static variable in class com.jmex.bui.BButton
 
STATE_PCLASSES - Static variable in class com.jmex.bui.BComponent
 
STATE_PCLASSES - Static variable in class com.jmex.bui.BToggleButton
 
stateChanged(ChangeEvent) - Method in class com.jmex.bui.BScrollingList.BViewport
 
stateChanged(ChangeEvent) - Method in interface com.jmex.bui.event.ChangeListener
Indicates that the underlying model has changed.
stateDidChange() - Method in class com.jmex.bui.BCheckBox
 
stateDidChange() - Method in class com.jmex.bui.BComponent
Called when the component's state has changed.
stateDidChange() - Method in class com.jmex.bui.BTextField
 
STRETCH - Static variable in class com.jmex.bui.layout.GroupLayout
Stretch all the widgets to their maximum possible size on this axis.
STRETCH - Static variable in class com.jmex.bui.layout.TableLayout
Divides the column space among the columns in proportion to their preferred size.
STRIKE - Static variable in class com.jmex.bui.text.AWTTextFactory
 
style - Variable in class com.jmex.bui.BTextArea.Run
 
styleClass - Variable in class com.jmex.bui.BStyleSheet.Rule
 
styles - Variable in class com.jmex.bui.text.AWTTextFactory.StyleRun
 
SubimageIcon - Class in com.jmex.bui.icon
Displays a region of an image as an icon.
SubimageIcon(BImage, int, int, int, int) - Constructor for class com.jmex.bui.icon.SubimageIcon
Creates an icon that will display the specified region of the supplied image.
SUBSEQ_REPEAT_DELAY - Static variable in class com.jmex.bui.PolledRootNode
 
suite() - Static method in class com.jmex.bui.tests.text.DocumentUTest
 
sum(int[]) - Method in class com.jmex.bui.layout.TableLayout
 

T

TableLayout - Class in com.jmex.bui.layout
Lays out components in a simple grid arrangement, wherein the width and height of each column and row is defined by the widest preferred width and height of any component in that column and row.
TableLayout(int) - Constructor for class com.jmex.bui.layout.TableLayout
Creates a table layout with the specified number of columns and a zero pixel gap between rows and columns.
TableLayout(int, int, int) - Constructor for class com.jmex.bui.layout.TableLayout
Creates a table layout with the specified number of columns and the specifeid gap between rows and columns.
TableLayout.Alignment - Class in com.jmex.bui.layout
An enumeration class representing alignments.
TableLayout.Alignment() - Constructor for class com.jmex.bui.layout.TableLayout.Alignment
 
TableLayout.Metrics - Class in com.jmex.bui.layout
 
TableLayout.Metrics() - Constructor for class com.jmex.bui.layout.TableLayout.Metrics
 
tabWasRemoved(BComponent, boolean) - Method in class com.jmex.bui.BTabbedPane
Called when a tab was removed.
testEdit() - Method in class com.jmex.bui.tests.text.DocumentUTest
 
text - Variable in class com.jmex.bui.BTextArea.Run
 
text - Variable in class com.jmex.bui.Label.Config
 
textChanged(TextEvent) - Method in interface com.jmex.bui.event.TextListener
Dispatched when the text value changes in a text component.
TextEvent - Class in com.jmex.bui.event
Used to dispatch notifications of text changes in text components.
TextEvent(Object, long) - Constructor for class com.jmex.bui.event.TextEvent
 
textInserted(Document, int, int) - Method in class com.jmex.bui.BTextField
 
textInserted(Document, int, int) - Method in interface com.jmex.bui.text.Document.Listener
Called when text is inserted into a document.
TextListener - Interface in com.jmex.bui.event
Used to communicate text modification events for text components.
textRemoved(Document, int, int) - Method in class com.jmex.bui.BTextField
 
textRemoved(Document, int, int) - Method in interface com.jmex.bui.text.Document.Listener
Called when text is removed from a document.
TILE - Static variable in class com.jmex.bui.background.ImageBackground
 
TILE_X - Static variable in class com.jmex.bui.background.ImageBackground
 
TILE_XY - Static variable in class com.jmex.bui.background.ImageBackground
 
TILE_Y - Static variable in class com.jmex.bui.background.ImageBackground
 
TintedBackground - Class in com.jmex.bui.background
Displays a partially transparent solid color in the background.
TintedBackground(ColorRGBA) - Constructor for class com.jmex.bui.background.TintedBackground
Creates a tinted background with the specified color.
TIP_MODE_RESET - Static variable in class com.jmex.bui.BRootNode
 
tipTextChanged(BComponent) - Method in class com.jmex.bui.BRootNode
A large component that changes its tooltip while it is the hover component in the normal course of events can call this method to force an update to the tooltip window.
title - Variable in class com.jmex.bui.BTabbedPane.Tab
 
TOP - Static variable in interface com.jmex.bui.BConstants
An alignment constant.
TOP - Static variable in class com.jmex.bui.layout.GroupLayout
A justification constant.
TOP - Static variable in class com.jmex.bui.layout.TableLayout
Top justifies the table contents within the container.
top - Variable in class com.jmex.bui.util.Insets
The inset from the top edge.
toString() - Method in class com.jmex.bui.BComboBox.Item
 
toString() - Method in class com.jmex.bui.BRootNode
Generates a string representation of this instance.
toString() - Method in class com.jmex.bui.BStyleSheet.Rule
 
toString(StringBuffer) - Method in class com.jmex.bui.event.ActionEvent
 
toString() - Method in class com.jmex.bui.event.BEvent
Generates a string representation of this instance.
toString(StringBuffer) - Method in class com.jmex.bui.event.BEvent
 
toString(StringBuffer) - Method in class com.jmex.bui.event.InputEvent
 
toString(StringBuffer) - Method in class com.jmex.bui.event.KeyEvent
 
toString(StringBuffer) - Method in class com.jmex.bui.event.MouseEvent
 
toString() - Method in class com.jmex.bui.Label.Config
 
toString(ColorRGBA) - Method in class com.jmex.bui.Label.Config
 
toString() - Method in class com.jmex.bui.layout.DimenInfo
 
toString() - Method in class com.jmex.bui.text.AWTTextFactory.StyleRun
 
toString() - Method in class com.jmex.bui.util.Dimension
 
toString() - Method in class com.jmex.bui.util.Insets
 
toString() - Method in class com.jmex.bui.util.Point
 
toString() - Method in class com.jmex.bui.util.Rectangle
Generates a string representation of this instance.
tothei - Variable in class com.jmex.bui.layout.DimenInfo
 
totweight - Variable in class com.jmex.bui.layout.DimenInfo
 
totwid - Variable in class com.jmex.bui.layout.DimenInfo
 
type - Variable in class com.jmex.bui.BStyleSheet.IconProperty
 

U

UNDERLINE - Static variable in class com.jmex.bui.BTextArea
A font style constant.
UNDERLINE - Static variable in class com.jmex.bui.text.AWTTextFactory
 
unregisterGeomView(BGeomView) - Method in class com.jmex.bui.BRootNode
Clears out a node view registration.
update(float) - Method in class com.jmex.bui.BGeomView
Called every frame (while we're added to the view hierarchy) by the BRootNode.
update() - Method in class com.jmex.bui.BScrollBar
Recomputes and repositions the scroll bar thumb to reflect the current configuration of the model.
updateClose(boolean) - Method in class com.jmex.bui.BTabbedPane
Updates the visibility of the close tab button.
updateCursor(BCursor) - Method in class com.jmex.bui.BComponent
Updates the mouse cursor with the supplied cursor.
updateGeometricState(float, boolean) - Method in class com.jmex.bui.BRootNode
 
updateHoverComponent(int, int) - Method in class com.jmex.bui.BRootNode
Recomputes the component over which the mouse is hovering, generating mouse exit and entry events as necessary.
updateState(MouseEvent) - Method in class com.jmex.bui.CanvasRootNode
 
updateValue(int, int) - Method in class com.jmex.bui.BSlider
 
updateWorldData(float) - Method in class com.jmex.bui.PolledRootNode
 
useConfig(Label.Config) - Method in class com.jmex.bui.Label
 

V

validate() - Method in class com.jmex.bui.BComponent
Instructs this component to lay itself out and then mark itself as valid.
validate() - Method in class com.jmex.bui.BContainer
 
validateEdit(String, String) - Method in class com.jmex.bui.text.Document
Provides an opportunity for edits to be rejected before being applied to the document.
validateEdit(String, String) - Method in class com.jmex.bui.text.IntegerDocument
 
validateEdit(String, String) - Method in class com.jmex.bui.text.LengthLimitedDocument
 
value - Variable in class com.jmex.bui.BComboBox.Item
 
value - Variable in class com.jmex.bui.BScrollingList.Entry
 
valueOf(String) - Static method in enum com.jmex.bui.BLabel.Fit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.jmex.bui.BLabel.Fit
Returns an array containing the constants of this enum type, in the order they're declared.
VERTICAL - Static variable in interface com.jmex.bui.BConstants
An orientation constant.
VERTS - Static variable in class com.jmex.bui.layout.BorderLayout
 
VGroupLayout - Class in com.jmex.bui.layout
Handles vertically laid out groups.
VGroupLayout() - Constructor for class com.jmex.bui.layout.VGroupLayout
 
viewToModel(float, float, Shape, Position.Bias[]) - Method in class com.jmex.bui.text.HTMLView.BridgeView
 

W

wasAdded() - Method in class com.jmex.bui.background.BBackground
Called when the component that contains this background is was added to the interface hierarchy.
wasAdded() - Method in class com.jmex.bui.background.ImageBackground
 
wasAdded() - Method in class com.jmex.bui.BComponent
This method is called when we are added to a hierarchy that is connected to a top-level window (at which point we can rely on having a look and feel and can set ourselves up).
wasAdded() - Method in class com.jmex.bui.BContainer
 
wasAdded() - Method in class com.jmex.bui.BGeomView
 
wasAdded() - Method in class com.jmex.bui.BLabel
 
wasAdded() - Method in class com.jmex.bui.border.BBorder
Called when the component that contains this border is was added to the interface hierarchy.
wasAdded() - Method in class com.jmex.bui.BScrollBar
 
wasAdded() - Method in class com.jmex.bui.BScrollingList.BViewport
 
wasAdded() - Method in class com.jmex.bui.BScrollPane.BViewport
 
wasAdded() - Method in class com.jmex.bui.BSlider
 
wasAdded() - Method in class com.jmex.bui.BTextArea.Line
 
wasAdded() - Method in class com.jmex.bui.BTextArea
 
wasAdded() - Method in class com.jmex.bui.BTextField
 
wasAdded() - Method in class com.jmex.bui.icon.BIcon
Called when the component that contains this icon is was added to the interface hierarchy.
wasAdded() - Method in class com.jmex.bui.icon.ImageIcon
 
wasAdded() - Method in class com.jmex.bui.icon.SubimageIcon
 
wasAdded() - Method in class com.jmex.bui.Label.Text
 
wasAdded() - Method in class com.jmex.bui.Label
Called by our containing component when it was added to the interface hierarchy.
wasAdded() - Method in class com.jmex.bui.text.BText
Called when the component that contains this text is was added to the interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.background.BBackground
Called when the component that contains this background is no longer part of a user interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.background.ImageBackground
 
wasRemoved() - Method in class com.jmex.bui.BComponent
This method is called when we are removed from a hierarchy that is connected to a top-level window.
wasRemoved() - Method in class com.jmex.bui.BContainer
 
wasRemoved() - Method in class com.jmex.bui.BGeomView
 
wasRemoved() - Method in class com.jmex.bui.BLabel
 
wasRemoved() - Method in class com.jmex.bui.border.BBorder
Called when the component that contains this border is no longer part of a user interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.BScrollBar
 
wasRemoved() - Method in class com.jmex.bui.BScrollingList.BViewport
 
wasRemoved() - Method in class com.jmex.bui.BScrollPane.BViewport
 
wasRemoved() - Method in class com.jmex.bui.BSlider
 
wasRemoved() - Method in class com.jmex.bui.BTextArea.Line
 
wasRemoved() - Method in class com.jmex.bui.BTextArea
 
wasRemoved() - Method in class com.jmex.bui.BTextField
 
wasRemoved() - Method in class com.jmex.bui.icon.BIcon
Called when the component that contains this icon is no longer part of a user interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.icon.ImageIcon
 
wasRemoved() - Method in class com.jmex.bui.icon.SubimageIcon
 
wasRemoved() - Method in class com.jmex.bui.Label.Text
 
wasRemoved() - Method in class com.jmex.bui.Label
Called by our containing component when it was removed from the interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.text.BText
Called when the component that contains this text is no longer part of a user interface hierarchy.
wasRemoved() - Method in class com.jmex.bui.text.HTMLView
 
weight - Variable in class com.jmex.bui.layout.GroupLayout.Constraints
The weight of this component relative to the other components in the container.
WEST - Static variable in class com.jmex.bui.layout.BorderLayout
A layout constraint.
width - Variable in class com.jmex.bui.BStyleSheet.IconProperty
 
width - Variable in class com.jmex.bui.util.Dimension
The width of the entity in question.
width - Variable in class com.jmex.bui.util.Rectangle
The width of the entity in question.
windowDidMove(BWindow) - Method in class com.jmex.bui.BRootNode
Called by a window when its position changes.
wrapText(String, ColorRGBA, int, int, ColorRGBA, int) - Method in class com.jmex.bui.text.AWTTextFactory
 
wrapText(String, ColorRGBA, int, int, ColorRGBA, int) - Method in class com.jmex.bui.text.BTextFactory
Wraps a string into a set of text objects that do not exceed the specified width.
wrapText(String, ColorRGBA, int, int, ColorRGBA, int) - Method in class com.jmex.bui.text.JMEBitmapTextFactory
 

X

x - Variable in class com.jmex.bui.util.Point
The x position of the entity in question.
x - Variable in class com.jmex.bui.util.Rectangle
The x position of the entity in question.

Y

y - Variable in class com.jmex.bui.util.Point
The y position of the entity in question.
y - Variable in class com.jmex.bui.util.Rectangle
The y position of the entity in question.

Z

ZERO_INSETS - Static variable in class com.jmex.bui.util.Insets
A convenient set of blank insets.

_

_action - Variable in class com.jmex.bui.BButton
 
_action - Variable in class com.jmex.bui.BMenuItem
 
_action - Variable in class com.jmex.bui.event.ActionEvent
 
_alpha - Variable in class com.jmex.bui.BComponent
 
_alpha - Variable in class com.jmex.bui.Label
 
_antialias - Variable in class com.jmex.bui.text.AWTTextFactory
 
_antialias - Variable in class com.jmex.bui.text.HTMLView
 
_armed - Variable in class com.jmex.bui.BButton
 
_armed - Variable in class com.jmex.bui.BMenuItem
 
_astate - Variable in class com.jmex.bui.text.JMEBitmapTextFactory
 
_attrs - Variable in class com.jmex.bui.text.AWTTextFactory
 
_backgrounds - Variable in class com.jmex.bui.BComponent
 
_bbuf - Static variable in class com.jmex.bui.BComponent
Temporary storage for scissor box queries.
_borders - Variable in class com.jmex.bui.BComponent
 
_button - Variable in class com.jmex.bui.event.MouseEvent
 
_buttoner - Variable in class com.jmex.bui.BScrollBar
 
_buttons - Variable in class com.jmex.bui.BTabbedPane
 
_cache - Variable in class com.jmex.bui.BStyleSheet.DefaultResourceProvider
A cache of BImage instances.
_cachedGlowBGs - Variable in class com.jmex.bui.text.AWTTextFactory
 
_cachedGlowFGs - Variable in class com.jmex.bui.text.AWTTextFactory
 
_camera - Variable in class com.jmex.bui.BGeomView
 
_canvas - Variable in class com.jmex.bui.CanvasRootNode
 
_ccache - Variable in class com.jmex.bui.BStyleSheet.DefaultResourceProvider
A cache of BCursor instances.
_ccomponent - Variable in class com.jmex.bui.BRootNode
 
_cheight - Variable in class com.jmex.bui.BGeomView
 
_children - Variable in class com.jmex.bui.BContainer
 
_close - Variable in class com.jmex.bui.BTabbedPane
 
_closer - Variable in class com.jmex.bui.BTabbedPane
 
_colgap - Variable in class com.jmex.bui.layout.TableLayout
 
_color - Variable in class com.jmex.bui.background.TintedBackground
 
_color - Variable in class com.jmex.bui.border.LineBorder
 
_colors - Variable in class com.jmex.bui.BComponent
 
_columns - Variable in class com.jmex.bui.BComboBox
Our preferred number of columns for the popup menu.
_columns - Variable in class com.jmex.bui.BPopupMenu
 
_components - Variable in class com.jmex.bui.layout.BorderLayout
 
_config - Variable in class com.jmex.bui.Label
 
_constraints - Variable in class com.jmex.bui.layout.GroupLayout
 
_container - Variable in class com.jmex.bui.Label
 
_cursor - Variable in class com.jmex.bui.BComponent
 
_cursor - Variable in class com.jmex.bui.BCursor
 
_cursp - Variable in class com.jmex.bui.BTextField
 
_cursx - Variable in class com.jmex.bui.BTextField
 
_cwidth - Variable in class com.jmex.bui.BGeomView
 
_cx - Variable in class com.jmex.bui.BGeomView
 
_cy - Variable in class com.jmex.bui.BGeomView
 
_defaults - Variable in class com.jmex.bui.BRootNode
 
_delta - Variable in class com.jmex.bui.event.MouseEvent
 
_effcols - Variable in class com.jmex.bui.BTextArea
 
_effcols - Variable in class com.jmex.bui.BTextComponent
 
_effsizes - Variable in class com.jmex.bui.BTextArea
 
_effsizes - Variable in class com.jmex.bui.BTextComponent
 
_enabled - Variable in class com.jmex.bui.BComponent
 
_equalRows - Variable in class com.jmex.bui.layout.TableLayout
 
_event - Variable in class com.jmex.bui.BoundedRangeModel
 
_extent - Variable in class com.jmex.bui.BoundedRangeModel
 
_fit - Variable in class com.jmex.bui.Label
 
_fixedColumns - Variable in class com.jmex.bui.layout.TableLayout
 
_flipped - Variable in class com.jmex.bui.layout.AbsoluteLayout
 
_focus - Variable in class com.jmex.bui.BRootNode
 
_frame - Variable in class com.jmex.bui.background.ImageBackground
 
_frobs - Variable in class com.jmex.bui.BSlider
 
_gap - Variable in class com.jmex.bui.Label
 
_gap - Variable in class com.jmex.bui.layout.GroupLayout
 
_geom - Variable in class com.jmex.bui.BGeomView
 
_geomviews - Variable in class com.jmex.bui.BRootNode
 
_gkey - Variable in class com.jmex.bui.text.AWTTextFactory
 
_globals - Variable in class com.jmex.bui.BRootNode
 
_glyphs - Variable in class com.jmex.bui.BTextField
 
_halign - Variable in class com.jmex.bui.layout.TableLayout
 
_haligns - Variable in class com.jmex.bui.BTextArea
 
_haligns - Variable in class com.jmex.bui.BTextComponent
 
_handler - Variable in class com.jmex.bui.PolledRootNode
 
_hbar - Variable in class com.jmex.bui.BScrollPane
 
_hcomponent - Variable in class com.jmex.bui.BRootNode
 
_height - Variable in class com.jmex.bui.BComponent
 
_height - Variable in class com.jmex.bui.BImage
 
_height - Variable in class com.jmex.bui.icon.BlankIcon
 
_height - Variable in class com.jmex.bui.text.AWTTextFactory
 
_height - Variable in class com.jmex.bui.text.JMEBitmapTextFactory
 
_hgap - Variable in class com.jmex.bui.layout.BorderLayout
 
_hmodel - Variable in class com.jmex.bui.BScrollPane.BViewport
 
_hover - Variable in class com.jmex.bui.BComponent
 
_hx - Variable in class com.jmex.bui.BCursor
 
_hy - Variable in class com.jmex.bui.BCursor
 
_ibconsts - Static variable in class com.jmex.bui.BStyleSheet
 
_icon - Variable in class com.jmex.bui.Label
 
_icons - Variable in class com.jmex.bui.BCheckBox
 
_image - Variable in class com.jmex.bui.background.ImageBackground
 
_image - Variable in class com.jmex.bui.BCursor
 
_image - Variable in class com.jmex.bui.icon.ImageIcon
 
_image - Variable in class com.jmex.bui.icon.SubimageIcon
 
_inner - Variable in class com.jmex.bui.border.CompoundBorder
 
_input - Variable in class com.jmex.bui.tests.LayoutTest
 
_insets - Variable in class com.jmex.bui.BComponent
 
_insets - Variable in class com.jmex.bui.border.CompoundBorder
 
_insets - Variable in class com.jmex.bui.border.EmptyBorder
 
_invalidRoots - Variable in class com.jmex.bui.PolledRootNode
 
_isMacOS - Static variable in class com.jmex.bui.text.AWTTextFactory
 
_items - Variable in class com.jmex.bui.BComboBox
The list of items in this combo box.
_ix - Variable in class com.jmex.bui.Label
 
_iy - Variable in class com.jmex.bui.Label
 
_justification - Variable in class com.jmex.bui.layout.GroupLayout
 
_keyChar - Variable in class com.jmex.bui.event.KeyEvent
 
_keyCode - Variable in class com.jmex.bui.event.KeyEvent
 
_keyListener - Variable in class com.jmex.bui.PolledRootNode
This listener is notified when a key is pressed or released.
_keymap - Variable in class com.jmex.bui.BTextField
 
_kit - Variable in class com.jmex.bui.text.HTMLView
 
_label - Variable in class com.jmex.bui.BComboBox.Item
 
_label - Variable in class com.jmex.bui.BLabel
 
_lastBottom - Variable in class com.jmex.bui.BScrollingList
 
_lastMoveTime - Variable in class com.jmex.bui.BRootNode
 
_lastTipTime - Variable in class com.jmex.bui.BRootNode
 
_layer - Variable in class com.jmex.bui.BWindow
The "layer" in the window stack occupied by this window.
_layingOut - Variable in class com.jmex.bui.BScrollPane
 
_layout - Variable in class com.jmex.bui.BContainer
 
_less - Variable in class com.jmex.bui.BScrollBar
 
_lines - Variable in class com.jmex.bui.BTextArea
 
_lineSpacings - Variable in class com.jmex.bui.BTextComponent
 
_listeners - Variable in class com.jmex.bui.BComponent
 
_listeners - Variable in class com.jmex.bui.BoundedRangeModel
 
_listeners - Variable in class com.jmex.bui.text.Document
 
_mappings - Variable in class com.jmex.bui.text.BKeyMap
Contains a primitive hashmap of mappings.
_max - Variable in class com.jmex.bui.BoundedRangeModel
 
_maxLength - Variable in class com.jmex.bui.text.LengthLimitedDocument
 
_menu - Variable in class com.jmex.bui.BComboBox
A cached popup menu containing our items.
_min - Variable in class com.jmex.bui.BoundedRangeModel
 
_modal - Variable in class com.jmex.bui.BWindow
Whether or not this window steals input from other windows further down the hierarchy.
_modalShade - Variable in class com.jmex.bui.BRootNode
 
_mode - Variable in class com.jmex.bui.background.ImageBackground
 
_model - Variable in class com.jmex.bui.BScrollBar
 
_model - Variable in class com.jmex.bui.BScrollingList
 
_model - Variable in class com.jmex.bui.BSlider
 
_model - Variable in class com.jmex.bui.BTextArea
 
_modifiers - Variable in class com.jmex.bui.BRootNode
 
_modifiers - Variable in class com.jmex.bui.event.InputEvent
 
_more - Variable in class com.jmex.bui.BScrollBar
 
_mouseListener - Variable in class com.jmex.bui.PolledRootNode
This listener is notified when the mouse is updated.
_mouseX - Variable in class com.jmex.bui.BRootNode
 
_mouseY - Variable in class com.jmex.bui.BRootNode
 
_mx - Variable in class com.jmex.bui.event.MouseEvent
 
_my - Variable in class com.jmex.bui.event.MouseEvent
 
_nextRepeat - Variable in class com.jmex.bui.PolledRootNode
This is used for key repeat.
_offjust - Variable in class com.jmex.bui.layout.GroupLayout
 
_offpolicy - Variable in class com.jmex.bui.layout.GroupLayout
 
_offset - Variable in class com.jmex.bui.BScrollingList.BViewport
 
_orient - Variable in class com.jmex.bui.BScrollBar
 
_orient - Variable in class com.jmex.bui.BSlider
 
_orient - Variable in class com.jmex.bui.Label
 
_outer - Variable in class com.jmex.bui.border.CompoundBorder
 
_parent - Variable in class com.jmex.bui.BComponent
 
_parentWindow - Variable in class com.jmex.bui.BWindow
Used to associate this window with a parent window.
_policy - Variable in class com.jmex.bui.layout.GroupLayout
 
_positive - Variable in class com.jmex.bui.text.IntegerDocument
If true, only positive values are allowed.
_prefconfig - Variable in class com.jmex.bui.Label
 
_preferredSize - Variable in class com.jmex.bui.BComponent
 
_prefsize - Variable in class com.jmex.bui.Label
 
_prefWidth - Variable in class com.jmex.bui.BTextArea
 
_prefWidth - Variable in class com.jmex.bui.BTextField
 
_presschar - Variable in class com.jmex.bui.PolledRootNode
This is used for key repeat.
_pressed - Variable in class com.jmex.bui.BButton
 
_pressed - Variable in class com.jmex.bui.BMenuItem
 
_pressed - Variable in class com.jmex.bui.PolledRootNode
This is used for key repeat.
_properties - Variable in class com.jmex.bui.BComponent
 
_pscache - Variable in class com.jmex.bui.layout.TableLayout
 
_psize - Variable in class com.jmex.bui.BComboBox
Our cached preferred size.
_referents - Variable in class com.jmex.bui.BImage
 
_region - Variable in class com.jmex.bui.icon.SubimageIcon
 
_rendered - Variable in class com.jmex.bui.text.HTMLView
 
_root - Variable in class com.jmex.bui.BGeomView
 
_root - Variable in class com.jmex.bui.BWindow
The root node that connects us into the JME system.
_root - Variable in class com.jmex.bui.tests.BaseTest
 
_rowgap - Variable in class com.jmex.bui.layout.TableLayout
 
_rsize - Variable in class com.jmex.bui.text.HTMLView
 
_rsrcprov - Variable in class com.jmex.bui.BStyleSheet
 
_rules - Variable in class com.jmex.bui.BStyleSheet
 
_runs - Variable in class com.jmex.bui.BTextArea
 
_savedFocus - Variable in class com.jmex.bui.BWindow
Stores a reference to our focus when this window is no longer the top-most window.
_selected - Variable in class com.jmex.bui.BToggleButton
Used to track whether we are selected or not.
_selector - Variable in class com.jmex.bui.BTabbedPane
 
_selidx - Variable in class com.jmex.bui.BComboBox
The index of the currently selected item.
_selidx - Variable in class com.jmex.bui.BList
The index of the current selection (or -1 for none).
_selidx - Variable in class com.jmex.bui.BTabbedPane
 
_sheight - Variable in class com.jmex.bui.BGeomView
 
_showAlways - Variable in class com.jmex.bui.BScrollPane
 
_showCursor - Variable in class com.jmex.bui.BTextField
 
_slistener - Variable in class com.jmex.bui.BList
Listens for button selections.
_snap - Variable in class com.jmex.bui.BoundedSnappingRangeModel
 
_snap - Variable in class com.jmex.bui.BScrollingList.BViewport
 
_spots - Variable in class com.jmex.bui.layout.AbsoluteLayout
 
_srect - Variable in class com.jmex.bui.BGeomView
 
_srect - Variable in class com.jmex.bui.BScrollingList.BViewport
 
_srect - Variable in class com.jmex.bui.BScrollPane.BViewport
 
_srect - Variable in class com.jmex.bui.BTextField
 
_srect - Variable in class com.jmex.bui.Label
 
_stars - Variable in class com.jmex.bui.BPasswordField
 
_stub - Variable in class com.jmex.bui.text.AWTTextFactory
 
_style - Variable in class com.jmex.bui.BWindow
The stylesheet used to configure components in this window.
_style - Variable in class com.jmex.bui.text.HTMLView
 
_styleClass - Variable in class com.jmex.bui.BComponent
 
_supportsNonPowerOfTwo - Static variable in class com.jmex.bui.BImage
 
_swidth - Variable in class com.jmex.bui.BGeomView
 
_tabs - Variable in class com.jmex.bui.BTabbedPane
 
_taconsts - Static variable in class com.jmex.bui.BStyleSheet
 
_target - Variable in class com.jmex.bui.BScrollPane.BViewport
 
_target - Variable in class com.jmex.bui.text.HTMLView.BridgeView
 
_teconsts - Static variable in class com.jmex.bui.BStyleSheet
 
_teffects - Variable in class com.jmex.bui.BTextArea
 
_teffects - Variable in class com.jmex.bui.BTextComponent
 
_text - Variable in class com.jmex.bui.BTextField
 
_text - Variable in class com.jmex.bui.tests.LayoutTest
 
_text - Variable in class com.jmex.bui.text.Document
 
_textfacts - Variable in class com.jmex.bui.BTextArea
 
_textfacts - Variable in class com.jmex.bui.BTextComponent
 
_texturePool - Static variable in class com.jmex.bui.BImage
 
_theight - Variable in class com.jmex.bui.BImage
 
_thumb - Variable in class com.jmex.bui.BScrollBar
 
_thumbListener - Variable in class com.jmex.bui.BScrollBar
 
_tickStamp - Variable in class com.jmex.bui.PolledRootNode
 
_timer - Variable in class com.jmex.bui.PolledRootNode
 
_tipmouse - Variable in class com.jmex.bui.BComponent
 
_tipStyle - Variable in class com.jmex.bui.BComponent
 
_tiptext - Variable in class com.jmex.bui.BComponent
 
_tipTime - Variable in class com.jmex.bui.BRootNode
 
_tipWidth - Variable in class com.jmex.bui.BRootNode
 
_tipwin - Variable in class com.jmex.bui.BRootNode
 
_top - Variable in class com.jmex.bui.BTabbedPane
 
_tstate - Variable in class com.jmex.bui.BImage
 
_tstate - Variable in class com.jmex.bui.text.JMEBitmapTextFactory
 
_twidth - Variable in class com.jmex.bui.BImage
 
_tx - Variable in class com.jmex.bui.Label
 
_txoff - Variable in class com.jmex.bui.BTextField
 
_ty - Variable in class com.jmex.bui.Label
 
_type - Variable in class com.jmex.bui.event.FocusEvent
 
_type - Variable in class com.jmex.bui.event.KeyEvent
 
_type - Variable in class com.jmex.bui.event.MouseEvent
 
_updater - Variable in class com.jmex.bui.BScrollBar
 
_vaconsts - Static variable in class com.jmex.bui.BStyleSheet
 
_valid - Variable in class com.jmex.bui.BComponent
 
_valign - Variable in class com.jmex.bui.layout.TableLayout
 
_valigns - Variable in class com.jmex.bui.BTextArea
 
_valigns - Variable in class com.jmex.bui.BTextComponent
 
_value - Variable in class com.jmex.bui.BoundedRangeModel
 
_value - Variable in class com.jmex.bui.Label
 
_values - Variable in class com.jmex.bui.BList
The values contained in the list.
_values - Variable in class com.jmex.bui.BScrollingList
 
_vbar - Variable in class com.jmex.bui.BScrollingList
 
_vbar - Variable in class com.jmex.bui.BScrollPane
 
_vgap - Variable in class com.jmex.bui.layout.BorderLayout
 
_view - Variable in class com.jmex.bui.text.HTMLView
 
_visible - Variable in class com.jmex.bui.BComponent
 
_vmodel - Variable in class com.jmex.bui.BScrollPane.BViewport
 
_vport - Variable in class com.jmex.bui.BScrollingList
 
_vport - Variable in class com.jmex.bui.BScrollPane
 
_well - Variable in class com.jmex.bui.BScrollBar
 
_wellListener - Variable in class com.jmex.bui.BScrollBar
 
_wheelListener - Variable in class com.jmex.bui.BScrollBar
 
_wheelListener - Variable in class com.jmex.bui.BScrollingList
 
_wheelListener - Variable in class com.jmex.bui.BScrollPane.BViewport
 
_when - Variable in class com.jmex.bui.event.BEvent
 
_width - Variable in class com.jmex.bui.BComponent
 
_width - Variable in class com.jmex.bui.BImage
 
_width - Variable in class com.jmex.bui.border.LineBorder
 
_width - Variable in class com.jmex.bui.icon.BlankIcon
 
_width - Variable in class com.jmex.bui.text.JMEBitmapTextFactory
 
_windows - Variable in class com.jmex.bui.BRootNode
 
_x - Variable in class com.jmex.bui.BComponent
 
_y - Variable in class com.jmex.bui.BComponent
 

A B C D E F G H I J K L M N O P R S T U V W X Y Z _

Copyright © 2008 Michael Bayne. All Rights Reserved.