Class ImageBuffersDialog

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Dialog
                          |
                          +--javax.swing.JDialog
                                |
                                +--ImageBuffersDialog

class ImageBuffersDialog
extends javax.swing.JDialog

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
private  java.awt.Container content_pane
           
private  java.awt.Font font
           
 VTextField image_buffer_colSize_txtfld
           
 VTextField image_buffer_rowSize_txtfld
           
 VTextField image_buffer_size_txtfld
           
 VTextField image_buffer_totalSize_txtfld
           
private  ImageBuffersDialogListener image_buffers_dialog_listener
           
private  javax.swing.JPanel new_image_buffer_size_panel
           
private  javax.swing.JMenuBar new_menu_bar
           
 int number_of_options_windows
           
 
Fields inherited from class javax.swing.JDialog
accessibleContext, defaultCloseOperation, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
base, keepBlocking, modal, nameCounter, resizable, serialVersionUID, title
 
Fields inherited from class java.awt.Window
active, base, focusMgr, inputContext, nameCounter, OPENED, ownedWindowList, serialVersionUID, state, warningString, weakThis, windowListener, windowSerializedDataVersion
 
Fields inherited from class java.awt.Container
component, containerListener, containerSerializedDataVersion, dispatcher, layoutMgr, maxSize, ncomponents, serialVersionUID
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, assert, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, serialVersionUID, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
 
Constructor Summary
ImageBuffersDialog(java.awt.Frame owner)
          Constructor.
 
Method Summary
private  void add_components(javax.swing.JPanel panel, javax.swing.JComponent compnt, java.awt.GridBagLayout gbl, java.awt.GridBagConstraints gbc, int insetTOP, int insetLEFT, int insetBOTTOM, int insetRIGHT, int cfill, int anchr, int col, int row, int gw, int gh)
          Adds the specified component to the specified panel.
 javax.swing.JPanel create_image_buffer_size_panel()
          This function creates the image buffer options panel for this dialog window.
private  javax.swing.JMenuBar create_menu_bar()
          This function creates the menu bar for this dialog window.
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, createRootPaneException, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setLocationRelativeTo, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
, addNotify, conditionalShow, constructComponentName, dispose, getTitle, hide, hideAndDisposeHandler, initIDs, isModal, isResizable, setModal, setResizable, setTitle, show
 
Methods inherited from class java.awt.Window
addOwnedWindow, addWindowListener, applyResourceBundle, applyResourceBundle, connectOwnedWindow, dispatchEventImpl, eventEnabled, finalize, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, isActive, isShowing, nextFocus, ownedInit, pack, postEvent, postProcessKeyEvent, postWindowEvent, preProcessKeyEvent, processEvent, readObject, removeOwnedWindow, removeWindowListener, setCursor, setFocusOwner, setWarningString, toBack, toFront, transferFocus, writeObject
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, applyOrientation, countComponents, deliverEvent, dispatchEventToSelf, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents_NoClientCode, getComponents, getCursorTarget, getInsets, getLayout, getMaximumSize, getMinimumSize, getMouseEventTarget, getPreferredSize, getWindow, insets, invalidate, invalidateTree, isAncestorOf, layout, lightweightPrint, list, list, locate, minimumSize, paint, paintComponents, postsOldMouseEvents, preferredSize, print, printComponents, printHeavyweightComponents, printOneComponent, processContainerEvent, proxyEnableEvents, proxyRequestFocus, remove, removeAll, removeContainerListener, removeNotify, setFont, updateCursor, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getIntrinsicCursor, getLocation, getLocation, getLocationOnScreen, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getSize, getSize, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

content_pane

private java.awt.Container content_pane

image_buffers_dialog_listener

private ImageBuffersDialogListener image_buffers_dialog_listener

new_image_buffer_size_panel

private javax.swing.JPanel new_image_buffer_size_panel

new_menu_bar

private javax.swing.JMenuBar new_menu_bar

font

private java.awt.Font font

image_buffer_size_txtfld

public VTextField image_buffer_size_txtfld

image_buffer_rowSize_txtfld

public VTextField image_buffer_rowSize_txtfld

image_buffer_colSize_txtfld

public VTextField image_buffer_colSize_txtfld

image_buffer_totalSize_txtfld

public VTextField image_buffer_totalSize_txtfld

number_of_options_windows

public int number_of_options_windows
Constructor Detail

ImageBuffersDialog

public ImageBuffersDialog(java.awt.Frame owner)
Constructor. Creates and sets all dialog window properties.
Parameters:
owner - The parent window for this dialog box.
Method Detail

create_menu_bar

private javax.swing.JMenuBar create_menu_bar()
This function creates the menu bar for this dialog window.
Returns:
Returns the constructed menubar as a JMenuBar class.

create_image_buffer_size_panel

public javax.swing.JPanel create_image_buffer_size_panel()
This function creates the image buffer options panel for this dialog window.
Returns:
Returns the constructed image buffer options panel as a JPanel class.

add_components

private void add_components(javax.swing.JPanel panel,
                            javax.swing.JComponent compnt,
                            java.awt.GridBagLayout gbl,
                            java.awt.GridBagConstraints gbc,
                            int insetTOP,
                            int insetLEFT,
                            int insetBOTTOM,
                            int insetRIGHT,
                            int cfill,
                            int anchr,
                            int col,
                            int row,
                            int gw,
                            int gh)
Adds the specified component to the specified panel.
Parameters:
panel - The panel to which the component will be added.
compnt - The component to add.
gbl - The GridBagLayout of the panel.
gbl - The GridBagConstraints of the panel.
insetTOP - The distance in pixels between the top of this component and the one above it.
insetBOTTOM - The distance in pixels between the bottom of this component and the one below it.
insetLEFT - The distance in pixels between the left side of this component and the one left of it.
insetRIGHT - The distance in pixels between the right side of this component and the one right of it.
cfill - Determines how the component "fills" the space of of its "cell".
anchr - The justification of the component within its "cell".
col - The x position of the component.
row - The y position of the component.
gw - The number of "cells" that the component spans in the width direction.
gh - The number of "cells" that the component spans in the height direction.
See Also:
JPanel, JComponent, GridBagLayout, GridBagConstraints