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

JavaFX Discussion :

utilisation de classe sous javafx


Sujet :

JavaFX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2009
    Messages
    102
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 102
    Par défaut utilisation de classe sous javafx
    bonjour je debute sous javafx et je voudrais savoir comment utiliser les classes. Comme exemple voici une 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
     
    package test;
    import javafx.scene.Scene;
    import javafx.scene.shape.Rectangle;
    import javafx.scene.paint.Color;
    import javafx.scene.text.Text;
    import javafx.scene.text.Font;
    import javafx.scene.shape.Circle;
     
    /**
     * @author Sarl-Afreetech
     */
    	public class MyScene extends Scene{	    
    	    init {
     
    	    	Rectangle { width:200 , height: 200, fill: Color.BLUE }
    	    	Text { font: Font {
    	    	        size: 24
    	    	    },
    	    	    x: 200, y: 200 
    	    		content: "Greetings Earthling!" fill: Color.BLUE}	
    	    }
     
    	}
    Deja je comprend pas pourquoi mais tous mes chiffres sont souligné au rouge:
    "incompatible type found Integer required com.sun..."

    Voici comment j'essaie d'appeler 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
     
    package test;
     
    /**
     * @author Sarl-Afreetech
     */
    import javafx.scene.shape.Circle;
    import javafx.scene.paint.Color;
    import javafx.stage.Stage;
    import javafx.scene.Scene;
    Stage {
        title : "MyApp"
        scene: MyScene {
     
     
        }
     
    }
    Et rien ne s'affiche!!
    Que faire?

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Février 2009
    Messages
    284
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 284
    Par défaut
    Les packages de scene sont des eléments du scene_graph qui gère l'affichage d'une arboresence de noeuds graphiques.
    Scene en est le conteneur principal, l'arborescence est dans la variable content;
    donc
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    class MyScene extends Scene {
         override var width = 300.:
         init {
              content = [
                   Rectangle {...
              ]
         }
    }

Discussions similaires

  1. [Généralités] Utilisation des classes sous windev
    Par gersen dans le forum WinDev
    Réponses: 5
    Dernier message: 15/01/2013, 17h15
  2. Utiliser une classe déja crée sous c#
    Par wedze74 dans le forum C#
    Réponses: 3
    Dernier message: 31/01/2011, 16h32
  3. Réponses: 0
    Dernier message: 10/05/2010, 15h05
  4. Utilisation java class sous oracle
    Par Invité dans le forum JDBC
    Réponses: 1
    Dernier message: 09/10/2007, 12h11
  5. Utilisation de class java sous delphi?
    Par loloryan dans le forum Delphi
    Réponses: 1
    Dernier message: 09/11/2006, 20h20

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