[queryviewer-devel] queryviewer/src/net/sourceforge/queryviewer/ui/swing ConnectionTab.java,1.3,1.4
Status: Alpha
Brought to you by:
avdyk
From: <av...@us...> - 2003-06-17 22:48:53
|
Update of /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing In directory sc8-pr-cvs1:/tmp/cvs-serv5752/src/net/sourceforge/queryviewer/ui/swing Modified Files: ConnectionTab.java Log Message: création du panneau Index: ConnectionTab.java =================================================================== RCS file: /cvsroot/queryviewer/queryviewer/src/net/sourceforge/queryviewer/ui/swing/ConnectionTab.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** ConnectionTab.java 17 Jun 2003 00:33:13 -0000 1.3 --- ConnectionTab.java 17 Jun 2003 22:48:50 -0000 1.4 *************** *** 4,11 **** --- 4,13 ---- import java.awt.BorderLayout; + import java.awt.Container; import java.awt.FlowLayout; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; + import java.util.HashMap; import java.util.Map; import java.util.Vector; *************** *** 13,18 **** --- 15,23 ---- import javax.swing.Box; import javax.swing.BoxLayout; + import javax.swing.JButton; import javax.swing.JLabel; import javax.swing.JPanel; + import javax.swing.JTextField; + import javax.swing.SwingConstants; import net.sourceforge.queryviewer.ConnectionListener; import net.sourceforge.queryviewer.JDBCConnectionImpl; *************** *** 20,23 **** --- 25,29 ---- import net.sourceforge.queryviewer.ui.event.AbstractControler; import net.sourceforge.queryviewer.ui.event.ControlerFactory; + import net.sourceforge.queryviewer.ui.event.QueryActions; /** *************** *** 35,38 **** --- 41,45 ---- public ConnectionTab( ControlerFactory controler ) { super( new BorderLayout( 1, 1 ) ); + this.userInputs = new HashMap(); super.add( this.getNorth( controler ), BorderLayout.NORTH ); super.add( this.getCenter( controler ), BorderLayout.CENTER ); *************** *** 85,92 **** Password : ___________________ */ JPanel result = new JPanel( new GridLayout( 1, 1 ) ); Box b = new Box( BoxLayout.Y_AXIS ); ! ! result.add( b ); --- 92,128 ---- Password : ___________________ */ + this.userInputs.put( QueryActions.TF_JDBC_DRIVER, new JTextField( 30 ) ); + this.userInputs.put( QueryActions.TF_JDBC_URL, new JTextField( 50 ) ); + this.userInputs.put( QueryActions.TF_JDBC_USERNAME, new JTextField( 20 ) ); + this.userInputs.put( QueryActions.TF_JDBC_PASSWORD, new JTextField( 20 ) ); + JPanel result = new JPanel( new GridLayout( 1, 1 ) ); Box b = new Box( BoxLayout.Y_AXIS ); ! Container bDriver = new Box( BoxLayout.X_AXIS ); ! JLabel lDriver = new JLabel( "Pilote JDBC: " ); ! bDriver.add( lDriver ); ! bDriver.add( (JTextField)this.userInputs.get( QueryActions.TF_JDBC_DRIVER ) ); ! b.add( bDriver ); ! Container bURL = new Box( BoxLayout.X_AXIS ); ! JLabel lURL = new JLabel( "URL de la base de donnees: " ); ! bURL.add( lURL ); ! bURL.add( (JTextField)this.userInputs.get( QueryActions.TF_JDBC_URL ) ); ! b.add( bURL ); ! Container bUsername = new Box( BoxLayout.X_AXIS ); ! JLabel lUsername = new JLabel( "Utilisateur: " ); ! bUsername.add( lUsername ); ! bUsername.add( (JTextField)this.userInputs.get( QueryActions.TF_JDBC_USERNAME ) ); ! b.add( bUsername ); ! Container bPassword = new Box( BoxLayout.X_AXIS ); ! JLabel lPassword = new JLabel( "Mot de passe: " ); ! bPassword.add( lPassword ); ! bPassword.add( (JTextField)this.userInputs.get( QueryActions.TF_JDBC_PASSWORD ) ); ! b.add( bPassword ); ! Container bBoutons = new Box( BoxLayout.X_AXIS ); ! JButton oCon = new JButton( controler.getAction( ControlerFactory.OPEN_CONNECTION ) ); ! JButton cCon = new JButton( controler.getAction( ControlerFactory.CLOSE_CONNECTION ) ); ! bBoutons.add( oCon ); ! bBoutons.add( cCon ); ! b.add( bBoutons ); result.add( b ); |