Afficher

maggie -  
sandul Messages postés 4013 Statut Membre -
Bonjour,
comment afficher ceci:
System.out.println("DBMS: " + dbmd.getDatabaseProductName() + " "
+ dbmd.getDatabaseProductVersion());
System.out.println("JDBC Driver: " + dbmd.getDriverName() + " "
+ dbmd.getDriverVersion());
System.out.println("Database: " + dbmd.getURL());
System.out.println("User: " + dbmd.getUserName());

sur une interface graphque(JLabel...)
merci
Configuration: Windows Vista
Firefox 2.0.0.16

6 réponses

  1. NookZ Messages postés 2376 Statut Membre 514
     
    Bonjour,

    A l'instanciation de votre JLabel vous fait monLabel = new JLabel("votre texte")
    ou encore
    monLabel.setText("votre texte");
    0
    1. sandul Messages postés 4013 Statut Membre 723
       
      Erf, perdu :(

      ;-)
      0
  2. sandul Messages postés 4013 Statut Membre 723
     
    Salut,

    Si tu utilises des JLabel, tu appelles leur méthode setText() en passant le String comme argument.

    ++
    0
  3. maggie2008 Messages postés 5 Statut Membre
     
    pouvez vous me donner un exemple en code svp
    0
  4. sandul Messages postés 4013 Statut Membre 723
     
    What about this?
    import java.awt.EventQueue;
    import java.awt.GridBagConstraints;
    import java.awt.GridBagLayout;
    
    import javax.swing.JFrame;
    import javax.swing.JLabel;
    
    public class Maggie extends JFrame {
    	public static void main(String args[]) {
    		EventQueue.invokeLater(new Runnable() {
    			public void run() {
    				try {
    					Maggie frame = new Maggie();
    					frame.setVisible(true);
    				} catch (Exception e) {
    					e.printStackTrace();
    				}
    			}
    		});
    	}
    
    	public Maggie() {
    		super();
    		final GridBagLayout gridBagLayout = new GridBagLayout();
    		gridBagLayout.rowHeights = new int[] { 0, 7, 7 };
    		getContentPane().setLayout(gridBagLayout);
    		setBounds(100, 100, 500, 375);
    		setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    
    		final JLabel label = new JLabel();
    		label.setText("DBMS: " + dbmd.getDatabaseProductName() + " " + dbmd.getDatabaseProductVersion());
    		final GridBagConstraints gridBagConstraints = new GridBagConstraints();
    		gridBagConstraints.gridy = 0;
    		gridBagConstraints.gridx = 0;
    		getContentPane().add(label, gridBagConstraints);
    
    		final JLabel label2 = new JLabel(("Database: " + dbmd.getURL());
    		final GridBagConstraints gridBagConstraints_1 = new GridBagConstraints();
    		gridBagConstraints_1.gridy = 1;
    		gridBagConstraints_1.gridx = 0;
    		getContentPane().add(label2, gridBagConstraints_1);
    
    		final JLabel label3 = new JLabel();
    		label3.setText("JDBC Driver: " + dbmd.getDriverName() + " "
    				+ dbmd.getDriverVersion());
    		final GridBagConstraints gridBagConstraints_2 = new GridBagConstraints();
    		gridBagConstraints_2.gridy = 2;
    		gridBagConstraints_2.gridx = 0;
    		getContentPane().add(label3, gridBagConstraints_2);
    		//
    	}
    }
    


    Mais bon, je crois que dans ton cas il serait plus judicieux d'utiliser un seul JLabel ou têtre un JTextArea...
    ++
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. maggie2008 Messages postés 5 Statut Membre
     
    merci beaucoup!!!
    0
  7. sandul Messages postés 4013 Statut Membre 723
     
    Welcome =)
    0