net.sourceforge.dvb.projectx.gui
Class ProcessWindow

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Window
                    |
                    +--java.awt.Frame
                          |
                          +--javax.swing.JFrame
                                |
                                +--net.sourceforge.dvb.projectx.gui.ProcessWindow

public class ProcessWindow
extends javax.swing.JFrame

See Also:
Serialized Form

Inner classes inherited from class javax.swing.JFrame
javax.swing.JFrame.AccessibleJFrame
 
Fields inherited from class javax.swing.JFrame
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Frame
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Constructor Summary
ProcessWindow()
          Constructor
 
Method Summary
 void addPidToExtract(java.lang.Object obj)
           
protected  javax.swing.JPanel buildActionPanel()
           
protected  javax.swing.JMenu buildEditMenu()
           
protected  javax.swing.JMenu buildFileMenu()
           
protected  javax.swing.JPanel buildHeadPanel()
           
protected  javax.swing.JPanel buildLogWindowPanel()
           
protected  void buildMenu()
           
protected  javax.swing.JMenu buildMessageMenu()
           
protected  javax.swing.JMenu buildPreferencesMenu()
           
protected  javax.swing.JPanel buildProcessPanel()
           
protected  javax.swing.JPanel buildProgressPanel()
           
protected  javax.swing.JPanel buildStatusPanel()
           
 void close()
           
 void iconify()
           
 void resetBitrateMonitor()
           
 void setMessage(java.lang.String msg, boolean tofront, int background)
          messages of interest, also with current systems time_index
 void showAVOffset(java.lang.String str)
           
 void showExportStatus(java.lang.String str)
           
 void showExportStatus(java.lang.String str, int value)
           
 void updateBitrateMonitor(int value, byte[] array, java.lang.String str)
           
 void updateProgressBar(int percent)
          progress
 void updateProgressBar(java.lang.String str)
          progress
 void updateTtxHeader(java.lang.String str)
           
 void updateVpsLabel(java.lang.String str)
           
 
Methods inherited from class javax.swing.JFrame
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getRootPane, isRootPaneCheckingEnabled, paramString, processKeyEvent, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Frame
addNotify, finalize, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle
 
Methods inherited from class java.awt.Window
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getInputContext, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, removeWindowListener, setCursor, show, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setFont, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, 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, 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, wait, wait, wait
 

Constructor Detail

ProcessWindow

public ProcessWindow()
Constructor
Method Detail

close

public void close()

iconify

public void iconify()

buildMenu

protected void buildMenu()

buildFileMenu

protected javax.swing.JMenu buildFileMenu()

buildEditMenu

protected javax.swing.JMenu buildEditMenu()

buildMessageMenu

protected javax.swing.JMenu buildMessageMenu()

buildPreferencesMenu

protected javax.swing.JMenu buildPreferencesMenu()

buildHeadPanel

protected javax.swing.JPanel buildHeadPanel()

buildProcessPanel

protected javax.swing.JPanel buildProcessPanel()

buildStatusPanel

protected javax.swing.JPanel buildStatusPanel()

buildActionPanel

protected javax.swing.JPanel buildActionPanel()

buildLogWindowPanel

protected javax.swing.JPanel buildLogWindowPanel()

buildProgressPanel

protected javax.swing.JPanel buildProgressPanel()

setMessage

public void setMessage(java.lang.String msg,
                       boolean tofront,
                       int background)
messages of interest, also with current systems time_index

updateTtxHeader

public void updateTtxHeader(java.lang.String str)

updateVpsLabel

public void updateVpsLabel(java.lang.String str)

addPidToExtract

public void addPidToExtract(java.lang.Object obj)

showExportStatus

public void showExportStatus(java.lang.String str)

showExportStatus

public void showExportStatus(java.lang.String str,
                             int value)

showAVOffset

public void showAVOffset(java.lang.String str)

resetBitrateMonitor

public void resetBitrateMonitor()

updateBitrateMonitor

public void updateBitrateMonitor(int value,
                                 byte[] array,
                                 java.lang.String str)

updateProgressBar

public void updateProgressBar(int percent)
progress

updateProgressBar

public void updateProgressBar(java.lang.String str)
progress