IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SWT/JFace Java Discussion :

Dialog est vide


Sujet :

SWT/JFace Java

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut Dialog est vide
    Hello,

    J ai un petit soucie avec une fenetre de type jdialog, celle-ci s'affiche bien mais ne comporte pas de contenu (en gros le label n est pas afficher)

    voici le code de ma classe

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
     
    package com.odcgroup.message.ui.dialog;
     
    import org.eclipse.swt.SWT;
    import org.eclipse.swt.layout.GridLayout;
    import org.eclipse.swt.widgets.Dialog;
    import org.eclipse.swt.widgets.Display;
    import org.eclipse.swt.widgets.Label;
    import org.eclipse.swt.widgets.Shell;
    /**
     * The search dialog box, used to search messages
     * 
     * @author Alexandre Jaquet
     */
    public class SearchDialog extends Dialog {
     
    	/** The shell*/
    	private Shell dialog;
    	/** The result. */
    	private String result;
     
     
    	/**
             * Creates a new SearchDialog.
             * 
             * @param parent
             *            The parent Control
             * @param languages
             *            The available languages
             */
    	public SearchDialog(Shell parent, String[] languages) {
    		super(parent, SWT.APPLICATION_MODAL);
    	}
     
    	/**
             * Opens the Dialog box.
             * 
             * @return String The result
             */
    	public String open() {
    		Shell parent = getParent();
    		dialog = new Shell(parent, SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL);
    		dialog.setText("Search translation");
    		createContents(parent);
    		dialog.setSize(500, 500);		
            	dialog.setMinimumSize(450, 450);
            	dialog.pack();
        	        dialog.open();
    		Display display = parent.getDisplay();
    		while (!dialog.isDisposed()) {
    			if (!display.readAndDispatch()) {
    				display.sleep();
    			}
    		}
    		return result;
    	}
    	/**
             * Create the fields of the search dialog box
             * 
             * @param parent
             *                      The parent component
             */
    	public void createContents(final Shell shell) {
               Label l = new Label(shell,SWT.NONE);
        	   l.setText("BOM Selection");
        	   l.setBounds(0,0,100,20);
    	}
    }
    merci

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    2 189
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 189
    Points : 2 336
    Points
    2 336
    Par défaut
    trouvé c'était simplement ca

    createContents(dialog);

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    340
    Détails du profil
    Informations personnelles :
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 340
    Points : 379
    Points
    379
    Par défaut
    Tu devrais utiliser un gestionnaire de mise en forme plutôt que de placer tes composants à la main...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. tester si le résultat d'une requete est vide
    Par monstour dans le forum ASP
    Réponses: 13
    Dernier message: 04/10/2006, 14h14
  2. Tester si une table est vide
    Par rsc dans le forum SQL
    Réponses: 2
    Dernier message: 01/07/2004, 16h25
  3. [JDBC]tester si une table est vide
    Par zozolh2 dans le forum JDBC
    Réponses: 5
    Dernier message: 28/05/2004, 09h17
  4. Ne pas afficher un champs qui est vide dans ma BD
    Par yoda_style dans le forum ASP
    Réponses: 3
    Dernier message: 27/04/2004, 11h40
  5. [CR] Avoir seulement une page blanche qd la base est vide???
    Par littleChick dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 13/08/2002, 18h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo