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 );
|