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

Développement Web en Java Discussion :

Cherche bibliothèque "design"


Sujet :

Développement Web en Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut Cherche bibliothèque "design"
    Bonjour,

    Désirant apprendre Java pour développer des sites Web, j'aimerais savoir s'il existe des bibliothèques permettant ce que peut faire CSS comme graphisme et affichage.

    Je visite les forums et autres discussions et je n'ai trouvé que AWT, SWT ou encore SWING, qui me rappellent les affichages Windows 9x .. vraiment pas d'actualité !!

    Bref rien qui permette un design comme CSS.

    Merci de votre réponse.
    Cordialement.

  2. #2
    Traductrice
    Avatar de Mishulyna
    Femme Profil pro
    Développeur Java
    Inscrit en
    Novembre 2008
    Messages
    1 505
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2008
    Messages : 1 505
    Par défaut
    Bonjour,

    Pour une application web tu pourrais utiliser un Framework *Faces.

  3. #3
    Membre chevronné
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Par défaut
    Bonjour,
    je pense qu'il y a un amalgame, pour une application Web, ce n'est pas Java qui est en charge du design mais bien CSS, et il n'y a aucun problème à utiliser CSS pour une application web Java. C'est même fortement conseillé.
    Après tu cites AWT, Swing, etc.. ce sont des bibliothèques graphiques pour des applications "standalone" Java c'est à dire sans passer par un navigateur donc pas du tout en rapport avec un site web.
    Pour une application standalone plus "moderne" tu as JavaFX2 (qui peut d'ailleurs être stylisé avec du CSS).
    Pour un site ou application Web (Java, PHP ou n'importe quoi d'autre), utiliser CSS.

  4. #4
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut
    Bonjour et merci des réponses,

    Ok pour le CSS avec java, mais je ne vois pas du tout comment l'utiliser avec ce langage, avec PHP c'était simple, on crée un fich.css et on le déclare dans le source HTML mais qu'en est il en Java ??

    J'ai vu une bibliothèque Jgoodies, qu'en pensez vous ?

    Merci de vos réponses.
    Cordialement.

  5. #5
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Citation Envoyé par theo16 Voir le message
    Ok pour le CSS avec java, mais je ne vois pas du tout comment l'utiliser avec ce langage, avec PHP c'était simple, on crée un fich.css et on le déclare dans le source HTML mais qu'en est il en Java ??

    J'ai vu une bibliothèque Jgoodies, qu'en pensez vous ?
    Avant ça, la question est déjà : qu'as-tu réalisé ?

    Car si tu fais du Java Web de base avec des JSP. Tes fichiers JSP sont des pages HTML et tu peux les customiser avec du CSS librement comme tu le ferais avec du PHP ou du pur HTML.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  6. #6
    Membre chevronné
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juillet 2013
    Messages
    269
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2013
    Messages : 269
    Par défaut
    C'est la même chose avec Java qu'avec PHP. Il faut bien comprendre qu'au final, ce seront des pages HTML qui seront générés coté client.
    Si tu as fait du PHP, tu voyais bien que ton fichier PHP de rendu contenait du code HTML et du code PHP. Avec Java, sans framework, ce seront des .jsp et c'est plus ou moins le même principe. Tu peux même conserver un même fichier .css pour un site qu'il soit en PHP ou en Java.
    Pour simplifier, CSS sert à la mise en page et la décoration de HTML. Et les sites web Java ou PHP généreront dans tous les cas du HTML.

    Par ailleurs je viens de regarder JGoodies et au final cela semble une surcharge de Swing donc inutilisable dans ton cas si tu veux faire une application Web, c'est pour une application desktop.
    Les exemples que tu as vu (AWT, Swing et donc JGoodies) sont des exemples d'applications desktop.

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2013
    Messages
    73
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Décembre 2013
    Messages : 73
    Par défaut
    J'ai déjà réalisé pas mal de pages Web avec du PHP, HTML, CSS et AJAX et utilisant Mysql.

    Et voyant les avantages du Java au point de vue portabilité et apparemment trés performant, je voulais savoir avant de démarrer si je pouvais retrouver au final les affichages que je faisais avec du CSS, mais voyant l'affichage "vieillot" de AWT ou SWING je me demandais s'il était possible de faire du CSS avec Java.

    Donc avec vos réponses, il semble que l'on peux incorporer du HTML dans Java comme on le fait dans PHP.

    Désolé de ces questions sûrement basiques pour vous mais je me renseigne sur ce qui existe avec ce langage pour arriver à ce que je faisais avec d'autres langages.

    Je vais fouiller alors du côté de JSP et voir ce qui m'apporte, avez vous des exemples basiques contenant du code HTML que je pourrais consulter pour voir à quoi çà ressemble ?

    Merci de vos réponses.
    Cordialement.

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