public class OpenStegoFrame
extends javax.swing.JFrame
OpenStegoUI
class.javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected javax.swing.JButton |
cancelButton
"Cancel" button
|
protected javax.swing.JPasswordField |
confPasswordTextField
"Confirm Password" text field
|
protected javax.swing.JButton |
coverFileButton
"Cover File" browse file button
|
protected javax.swing.JTextField |
coverFileTextField
"Cover File" text field
|
protected javax.swing.JComboBox |
embedAlgoComboBox
Combobox for "Stego Algorithm" for "Embed"
|
protected javax.swing.JComboBox |
extractAlgoComboBox
Combobox for "Stego Algorithm" for "Extract"
|
protected javax.swing.JPasswordField |
extractPwdTextField
"Password for Extract" text field
|
protected javax.swing.JButton |
inputStegoFileButton
"Input Stego File" browse file button
|
protected javax.swing.JTextField |
inputStegoFileTextField
"Input Stego File" text field
|
protected javax.swing.JTabbedPane |
mainTabbedPane
Tabbed pane for embed/extract tabs
|
protected javax.swing.JButton |
msgFileButton
"Message File" browse file button
|
protected javax.swing.JTextField |
msgFileTextField
"Message File" text field
|
protected javax.swing.JButton |
okButton
"OK" button
|
protected javax.swing.JButton |
outputFolderButton
"Output Folder" browse file button
|
protected javax.swing.JTextField |
outputFolderTextField
"Output Folder" text field
|
protected javax.swing.JPasswordField |
passwordTextField
"Password" text field
|
protected javax.swing.JPanel |
pluginEmbedOptionsPanel
Panel for plugin specific options for "Embed" action
|
protected javax.swing.JButton |
stegoFileButton
"Stego File" browse file button
|
protected javax.swing.JTextField |
stegoFileTextField
"Stego File" text field
|
protected javax.swing.JCheckBox |
useCompCheckBox
Checkbox for "Use Compression"
|
protected javax.swing.JCheckBox |
useEncryptCheckBox
Checkbox for "Use Encryption"
|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, 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
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
OpenStegoFrame()
Default constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
embedAlgoChanged()
Method to handle change event for 'embedAlgoComboBox'
|
javax.swing.JButton |
getCancelButton()
Get method for "Cancel" button
|
javax.swing.JPasswordField |
getConfPasswordTextField()
Get method for "Confirm Password" text field
|
javax.swing.JButton |
getCoverFileButton()
Get method for "Cover File" browse file button
|
javax.swing.JTextField |
getCoverFileTextField()
Get method for "Cover File" text field
|
javax.swing.JPasswordField |
getExtractPwdTextField()
Get method for "Password for Extract" text field
|
javax.swing.JButton |
getInputStegoFileButton()
Get method for "Input Stego File" browse file button
|
javax.swing.JTextField |
getInputStegoFileTextField()
Get method for "Input Stego File" text field
|
javax.swing.JButton |
getMsgFileButton()
Get method for "Message File" browse file button
|
javax.swing.JTextField |
getMsgFileTextField()
Get method for "Message File" text field
|
javax.swing.JButton |
getOkButton()
Get method for "OK" button
|
javax.swing.JButton |
getOutputFolderButton()
Get method for "Output Folder" browse file button
|
javax.swing.JTextField |
getOutputFolderTextField()
Get method for "Output Folder" text field
|
javax.swing.JPasswordField |
getPasswordTextField()
Get method for "Password" text field
|
javax.swing.JButton |
getStegoFileButton()
Get method for "Stego File" browse file button
|
javax.swing.JTextField |
getStegoFileTextField()
Get method for "Stego File" text field
|
javax.swing.JCheckBox |
getUseCompCheckBox()
Get method for Checkbox for "Use Compression"
|
javax.swing.JCheckBox |
getUseEncryptCheckBox()
Get method for Checkbox for "Use Encryption"
|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected javax.swing.JComboBox embedAlgoComboBox
protected javax.swing.JComboBox extractAlgoComboBox
protected javax.swing.JTextField msgFileTextField
protected javax.swing.JButton msgFileButton
protected javax.swing.JTextField coverFileTextField
protected javax.swing.JButton coverFileButton
protected javax.swing.JTextField stegoFileTextField
protected javax.swing.JButton stegoFileButton
protected javax.swing.JCheckBox useCompCheckBox
protected javax.swing.JCheckBox useEncryptCheckBox
protected javax.swing.JPasswordField passwordTextField
protected javax.swing.JPasswordField confPasswordTextField
protected javax.swing.JTextField inputStegoFileTextField
protected javax.swing.JButton inputStegoFileButton
protected javax.swing.JTextField outputFolderTextField
protected javax.swing.JPasswordField extractPwdTextField
protected javax.swing.JButton outputFolderButton
protected javax.swing.JButton okButton
protected javax.swing.JButton cancelButton
protected javax.swing.JTabbedPane mainTabbedPane
protected javax.swing.JPanel pluginEmbedOptionsPanel
public javax.swing.JTextField getMsgFileTextField()
public javax.swing.JButton getMsgFileButton()
public javax.swing.JTextField getCoverFileTextField()
public javax.swing.JButton getCoverFileButton()
public javax.swing.JTextField getStegoFileTextField()
public javax.swing.JButton getStegoFileButton()
public javax.swing.JCheckBox getUseCompCheckBox()
public javax.swing.JCheckBox getUseEncryptCheckBox()
public javax.swing.JPasswordField getPasswordTextField()
public javax.swing.JPasswordField getConfPasswordTextField()
public javax.swing.JTextField getInputStegoFileTextField()
public javax.swing.JButton getInputStegoFileButton()
public javax.swing.JTextField getOutputFolderTextField()
public javax.swing.JButton getOutputFolderButton()
public javax.swing.JPasswordField getExtractPwdTextField()
public javax.swing.JButton getOkButton()
public javax.swing.JButton getCancelButton()
protected void embedAlgoChanged() throws OpenStegoException
OpenStegoException
Copyright © 2007-2009 Samir Vaidya. All Rights Reserved.