Package weka.gui
Class DatabaseConnectionDialog
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- java.awt.Window
-
- java.awt.Dialog
-
- javax.swing.JDialog
-
- weka.gui.DatabaseConnectionDialog
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible,javax.swing.RootPaneContainer,javax.swing.WindowConstants
public class DatabaseConnectionDialog extends javax.swing.JDialogA dialog to enter URL, username and password for a database connection.- Version:
- $Revision: 7059 $
- Author:
- Dale Fletcher (dale@cs.waikato.ac.nz)
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DatabaseConnectionDialog(java.awt.Frame parentFrame)Create database connection dialog.DatabaseConnectionDialog(java.awt.Frame parentFrame, java.lang.String url, java.lang.String uname)Create database connection dialog.DatabaseConnectionDialog(java.awt.Frame parentFrame, java.lang.String url, java.lang.String uname, boolean debug)Create database connection dialog.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidDbConnectionDialog(java.lang.String url, java.lang.String uname)Display the database connection dialogvoidDbConnectionDialog(java.lang.String url, java.lang.String uname, boolean debug)Display the database connection dialogbooleangetDebug()Returns the debug flagjava.lang.StringgetPassword()Returns password from dialogintgetReturnValue()Returns which of OK or cancel was clicked from dialogjava.lang.StringgetURL()Returns URL from dialogjava.lang.StringgetUsername()Returns Username from dialogstatic voidmain(java.lang.String[] args)for testing only-
Methods inherited from class javax.swing.JDialog
getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setTransferHandler, update
-
Methods inherited from class java.awt.Dialog
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
-
Methods inherited from class java.awt.Window
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, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
-
Methods inherited from class java.awt.Container
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, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate
-
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, dispatchEvent, enable, enable, enableInputMethods, 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, 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, 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, setMixingCutoutShape, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
-
-
-
Constructor Detail
-
DatabaseConnectionDialog
public DatabaseConnectionDialog(java.awt.Frame parentFrame)
Create database connection dialog.- Parameters:
parentFrame- the parent frame of the dialog
-
DatabaseConnectionDialog
public DatabaseConnectionDialog(java.awt.Frame parentFrame, java.lang.String url, java.lang.String uname)Create database connection dialog.- Parameters:
parentFrame- the parent frame of the dialogurl- initial text for URL fielduname- initial text for username field
-
DatabaseConnectionDialog
public DatabaseConnectionDialog(java.awt.Frame parentFrame, java.lang.String url, java.lang.String uname, boolean debug)Create database connection dialog.- Parameters:
parentFrame- the parent frame of the dialogurl- initial text for URL fielduname- initial text for username fielddebug- whether to display the debug checkbox
-
-
Method Detail
-
getURL
public java.lang.String getURL()
Returns URL from dialog- Returns:
- URL string
-
getUsername
public java.lang.String getUsername()
Returns Username from dialog- Returns:
- Username string
-
getPassword
public java.lang.String getPassword()
Returns password from dialog- Returns:
- Password string
-
getDebug
public boolean getDebug()
Returns the debug flag- Returns:
- true if debugging should be enabled
-
getReturnValue
public int getReturnValue()
Returns which of OK or cancel was clicked from dialog- Returns:
- either JOptionPane.OK_OPTION or JOptionPane.CLOSED_OPTION
-
DbConnectionDialog
public void DbConnectionDialog(java.lang.String url, java.lang.String uname)Display the database connection dialog- Parameters:
url- initial text for URL fielduname- initial text for username field
-
DbConnectionDialog
public void DbConnectionDialog(java.lang.String url, java.lang.String uname, boolean debug)Display the database connection dialog- Parameters:
url- initial text for URL fielduname- initial text for username fielddebug- whether to display the debug checkbox
-
main
public static void main(java.lang.String[] args)
for testing only
-
-