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

AWT/Swing Java Discussion :

Check this out : Aerith source code has been released


Sujet :

AWT/Swing Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut Check this out : Aerith source code has been released
    Some days ago I've seen people talking about Aerith and its source code in here. [At last] they -the swing team- released the code yesterday.

    > http://weblogs.java.net/blog/rbair/a...h_is_free.html

    > http://weblogs.java.net/blog/joshy/a...h_code_is.html


    Enjoy :-))

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Mouaip, par contre amuse toi pour installer correctement JOGL, enfin en même temps j'aime pas rester devant mon ordi en dehors du taf en ce moment

  3. #3
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    >Mouaip, par contre amuse toi pour installer correctement JOGL

    quant je lis
    "The moral of this story (if there is one, besides diet's and war rooms not getting along so well) is that a sizeable portion of the Aerith code is very, very raw. It wasn't written as a "best practices" application, or to be maintained. It has a lot of bugs, is difficult to setup, needs a better build script, and nobody knows how the 3d stuff works besides Romain." (Richard Bair)

    "A word of warning. Aerith requires a fast machine and a recent copy of Mustang." (Joshua Marinacci)

    je comprend comme

    "This application is a big mess and even the installation is a fight. No one knows how it works and it's full of bugs.
    This application needs so much resources that you need to buy a SunFire T2K.
    So, if you like crap, grab this one :-)".

    (don't take this too badly either, I'm just kidding ;-)) )

  4. #4
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Herm... je suis l'un des auteurs de cette application. Si tu n'es pas satisfait que l'on te donne le code source apres s'etre echine a l'ecrire, passe ton chemin. On a meme l'honnetete de preciser que c'est loin d'etre parfait.

    sinok: L'installation de JOGL est loin d'etre compliquee, il suffit de deposer des JAR dans un dossier particulier.

  5. #5
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    je viens d'essayer aerith juste pour le fun

    j'ai un beaux message
    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
     
    /opt/jdk1.6.0/bin/java -Didea.launcher.port=7532 -Didea.launcher.bin.path=/opt/idea5.1.2/bin -Dfile.encoding=UTF-8 -
    classpath /opt/jdk1.6.0/jre/lib/jsse.jar:/opt/jdk1.6.0/jre/lib/jce.jar:/opt/jdk
    1.6.0/jre/lib/management-agent.jar:/opt/jdk1.6.0/jre/lib/resources.jar:/opt/jdk
    1.6.0/jre/lib/javaws.jar:/opt/jdk1.6.0/jre/lib/deploy.jar:/opt/jdk1.6.0
    /jre/lib/charsets.jar:/opt/jdk1.6.0/jre/lib/plugin.jar:/opt/jdk1.6.0/jre/lib/rt.jar:/opt/jdk1.6.0/jre/lib/ext/
    sunjce_provider.jar:/opt/jdk1.6.0
    /jre/lib/ext/sunpkcs11.jar:/opt/jdk1.6.0/jre/lib/ext/dnsns.jar:/opt/jdk1.6.0
    /jre/lib/ext/localedata.jar:/tmp/aerith.trunk/classes:/tmp/aerith.trunk/swingx/lib
    /jmock-1.1.0RC1.jar:/tmp/aerith.trunk/lib/jogl-natives-linux-i586
    .jar:/tmp/aerith.trunk/lib/swingx-jxpanel-0.8.jar:/tmp/aerith.trunk/lib/swing-
    layout-1.0.jar:/tmp/aerith.trunk/lib/jogl.jar:/tmp/aerith.trunk/lib/JXMapViewer.jar:/tmp/a
    erith.trunk/lib/vecmath.jar:/tmp/aerith.trunk/lib/twinkle.jar:/tmp/aerith.trunk/li
    b/fuse-swing.jar:/tmp/aerith.trunk/lib/fuse-core.jar:/tmp/aerith.trunk/lib/jl1.0
    .jar:/tmp/aerith.trunk/lib/TimingFramework.jar:/tmp/aerith.trunk/lib/flickrapi-
    1.0a9.jar:/tmp/aerith.trunk/swingx/lib/optional/Filters.jar:/tmp/aerith.trunk/swingx/li
    b/optional/MultipleGradientPaint.jar:/tmp/aerith.trunk/lib/swingx.jar:/opt/idea
    5.1.2/lib/idea_rt.jar com.intellij.rt.execution.application.AppMain com.sun.javaone.aerith.Main
    Exception in thread "AWT-EventQueue-0" org.jdesktop.fuse.TypeLoadingException: Resource cannot be null.
    	at org.jdesktop.fuse.rl.PropertiesResourceLoader.load(PropertiesResourceLoader.java:64)
    	at org.jdesktop.fuse.rl.PropertiesResourceLoader.load(PropertiesResourceLoader.java:85)
    	at org.jdesktop.fuse.ResourceInjector.load(ResourceInjector.java:207)
    	at com.sun.javaone.aerith.ui.TransitionManager.createMainFrame(TransitionManager.java:50)
    	at com.sun.javaone.aerith.Main$1.run(Main.java:28)
    	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
    	at java.awt.EventQueue.dispatchEvent(EventQueue.java:598)
    	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
    	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
    	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
    	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
    	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
    	at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
     
    Process finished with exit code 0
    j'essayerai avec netbeans une autre fois (c'est apparemment l'edi qu'ils ont utiliser pour cette demo).

  6. #6
    Gfx
    Gfx est déconnecté
    Expert confirmé
    Avatar de Gfx
    Inscrit en
    Mai 2005
    Messages
    1 770
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 1 770
    Par défaut
    Pour developper cette demo nous avons utilise NetBeans, IntelliJ IDEA et Eclipse. Elle a ete testee sous Windows XP et Mac OS X mais jamais sous Linux. Il devrait d'ailleurs y avoir mes fichiers de projet IntelliJ dans le repository de Subversion. Je n'ai jamais eu de probleme pour lancer Aerith depuis IntelliJ mais le probleme est assez simple ici : ma lib Fuse (fuse.dev.java.net) ne trouve pas son fichier de proprietes. Verifie que tu as bien un fichier appele photo.uitheme (ou un truc dans ce genre) dans le classpath de l'application.

  7. #7
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    "Herm... je suis l'un des auteurs de cette application. Si tu n'es pas satisfait que l'on te donne le code source apres s'etre echine a l'ecrire, passe ton chemin. On a meme l'honnetete de preciser que c'est loin d'etre parfait."

    nan, je trouve c'est une bonne idée d'avoir le code source !!
    je suis en train de regarder en ce moment.

    je disait un peu ca pour rire. faut pas le prendre mal

    ce qui m'etonne c'est d'avoir reussit a imbriquer autant de piece (service web Flickr, Yahoo Maps, fuse)

  8. #8
    Membre émérite
    Avatar de bbclone
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    537
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2006
    Messages : 537
    Par défaut
    photos.uitheme ;-)
    oui il est dans le classpath apparement :-)
    je me disait aussi que ca venait de la

    ResourceInjector.get().load(MainFrame.class,
    "/resources/" +
    DataType.PHOTOS.toString().toLowerCase() +
    ".uitheme");

Discussions similaires

  1. Réponses: 4
    Dernier message: 28/12/2009, 10h36
  2. cannot reference this before supertype constructor has been called
    Par renlel dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 26/11/2009, 14h25
  3. "code execution has been interrupted"
    Par coldfuneral dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 15/05/2008, 21h00
  4. [VBA Excel] code execution has been interrupted
    Par eagleleader dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 31/08/2007, 11h46

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