public class NewSessionDialog
extends javax.swing.JDialog
implements java.awt.event.ComponentListener, java.awt.event.KeyListener
Usage example:
constructor
run
get methods
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private javax.swing.JButton |
acceptButton
Accept button
|
private javax.swing.JPanel |
buttonsPane
Panel where the buttons will be placed.
|
private javax.swing.JButton |
cancelButton
Cancel button
|
private static int |
DIALOG_HEIGHT
Default height of the dialog window.
|
private static int |
DIALOG_WIDTH
Default with of the dialog window.
|
private int |
height
Height of the window.
|
private javax.swing.JFrame |
parent
The owner of this window.
|
private int |
port
The last port number.
|
private javax.swing.Box |
portBox
Box where the port number line is placed.
|
private javax.swing.JTextField |
portField
Text field to input the port number.
|
private javax.swing.JPanel |
proxyPane
Pane where the
proxyServerBox and proxyPortBox
boxes will be placed. |
private int |
proxyPort
Is the proxy port to be used.
|
private javax.swing.Box |
proxyPortBox
Box where the port number line is placed.
|
private javax.swing.JTextField |
proxyPortField
Text field to input the port number.
|
private java.lang.String |
proxyServer
Is the server proxy, if it is used.
|
private javax.swing.Box |
proxyServerBox
Box where the server line is placed.
|
private javax.swing.JTextField |
proxyServerField
Text field to input the server name.
|
private java.lang.String |
server
The last server name.
|
private javax.swing.Box |
serverBox
Box where the server line is placed.
|
private javax.swing.JTextField |
serverField
Text field to input the server name.
|
private javax.swing.JPanel |
serverPane
|
private javax.swing.JButton |
sessionPreferences |
private SessionPreferencesDialog |
sessionPreferencesDialog |
private java.lang.String |
target
The last target name.
|
private javax.swing.Box |
targetBox
Box where the target line is placed.
|
private javax.swing.JTextField |
targetField
Text field to input the target.
|
private int |
width
Width of the window.
|
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
NewSessionDialog(javax.swing.JFrame owner)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
componentHidden(java.awt.event.ComponentEvent e) |
void |
componentMoved(java.awt.event.ComponentEvent e) |
void |
componentResized(java.awt.event.ComponentEvent e) |
void |
componentShown(java.awt.event.ComponentEvent e) |
private void |
createAndShowGUI()
Creates and shows the graphical interface and shows it.
|
private javax.swing.JPanel |
createButtonsPane()
Creates the panel where buttons will be located.
|
private javax.swing.JPanel |
createFormPane()
Creates the pane where jpip server data are placed.
|
private javax.swing.JPanel |
createProxyPane()
Creates the pane where the proxy data are placed.
|
int |
getCachetype() |
java.util.ArrayList<java.lang.String> |
getImageReturnTypes() |
int |
getManagementPolicy() |
long |
getMaxCacheSize() |
int |
getPort()
Returns the
port attribute. |
int |
getProxyPort()
Returns the
proxyPort attribute. |
java.lang.String |
getProxyServer()
Returns the
proxyServer attribute. |
java.lang.String |
getServer()
Returns the
server attribute. |
java.lang.String |
getTarget()
Returns the
target attribute. |
void |
keyPressed(java.awt.event.KeyEvent e) |
void |
keyReleased(java.awt.event.KeyEvent e) |
void |
keyTyped(java.awt.event.KeyEvent e) |
private void |
openSessionPreferences() |
void |
run()
Displays the dialog.
|
boolean |
useExtendedHeaders() |
boolean |
useHTTPSession() |
boolean |
useHTTPTCPSession() |
boolean |
useIndexRange() |
boolean |
useKeepAlive() |
boolean |
useNumberOfBytes() |
boolean |
useNumberOfLayers() |
boolean |
useSession() |
boolean |
useWildcard() |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, remove, 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
private static final int DIALOG_WIDTH
private static final int DIALOG_HEIGHT
private javax.swing.JFrame parent
private java.lang.String target
private java.lang.String server
private int port
private java.lang.String proxyServer
private int proxyPort
private int width
private int height
private javax.swing.JPanel serverPane
private javax.swing.Box targetBox
private javax.swing.Box serverBox
private javax.swing.Box portBox
private javax.swing.JTextField targetField
private javax.swing.JTextField serverField
private javax.swing.JTextField portField
private javax.swing.JPanel proxyPane
proxyServerBox
and proxyPortBox
boxes will be placed.private javax.swing.Box proxyServerBox
private javax.swing.Box proxyPortBox
private javax.swing.JTextField proxyServerField
private javax.swing.JTextField proxyPortField
private javax.swing.JPanel buttonsPane
private javax.swing.JButton sessionPreferences
private SessionPreferencesDialog sessionPreferencesDialog
private javax.swing.JButton acceptButton
private javax.swing.JButton cancelButton
public NewSessionDialog(javax.swing.JFrame owner)
owner
- the parent window.public void run()
public java.lang.String getTarget()
target
attribute.target
attribute.public java.lang.String getServer()
server
attribute.server
attribute.public java.lang.String getProxyServer()
proxyServer
attribute.proxyServer
attribute.public int getProxyPort()
proxyPort
attribute.proxyPort
attribute.public boolean useSession()
public boolean useHTTPSession()
public boolean useHTTPTCPSession()
public int getCachetype()
public boolean useWildcard()
public boolean useIndexRange()
public boolean useNumberOfLayers()
public boolean useNumberOfBytes()
public long getMaxCacheSize()
public int getManagementPolicy()
public boolean useKeepAlive()
public java.util.ArrayList<java.lang.String> getImageReturnTypes()
public boolean useExtendedHeaders()
private void createAndShowGUI()
private javax.swing.JPanel createFormPane()
private javax.swing.JPanel createProxyPane()
private javax.swing.JPanel createButtonsPane()
JPanel
with the buttons.private void openSessionPreferences()
public void componentHidden(java.awt.event.ComponentEvent e)
componentHidden
in interface java.awt.event.ComponentListener
public void componentMoved(java.awt.event.ComponentEvent e)
componentMoved
in interface java.awt.event.ComponentListener
public void componentResized(java.awt.event.ComponentEvent e)
componentResized
in interface java.awt.event.ComponentListener
public void componentShown(java.awt.event.ComponentEvent e)
componentShown
in interface java.awt.event.ComponentListener
public void keyPressed(java.awt.event.KeyEvent e)
keyPressed
in interface java.awt.event.KeyListener
public void keyReleased(java.awt.event.KeyEvent e)
keyReleased
in interface java.awt.event.KeyListener
public void keyTyped(java.awt.event.KeyEvent e)
keyTyped
in interface java.awt.event.KeyListener
CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Group on Interactive Coding of Images (GICI) (contact)