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.JDialog
A 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 void
DbConnectionDialog(java.lang.String url, java.lang.String uname)
Display the database connection dialogvoid
DbConnectionDialog(java.lang.String url, java.lang.String uname, boolean debug)
Display the database connection dialogboolean
getDebug()
Returns the debug flagjava.lang.String
getPassword()
Returns password from dialogint
getReturnValue()
Returns which of OK or cancel was clicked from dialogjava.lang.String
getURL()
Returns URL from dialogjava.lang.String
getUsername()
Returns Username from dialogstatic void
main(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
-
-