<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>adiGuba:Blog &#187; GUI</title>
	<atom:link href="https://blog.developpez.com/adiguba/pcategory/java/gui/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/adiguba</link>
	<description></description>
	<lastBuildDate>Fri, 22 Aug 2014 11:46:49 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Les Generics s&#8217;incrustent dans Swing !</title>
		<link>https://blog.developpez.com/adiguba/p8657/java/les_generics_s_incrustent_dans_swing</link>
		<comments>https://blog.developpez.com/adiguba/p8657/java/les_generics_s_incrustent_dans_swing#comments</comments>
		<pubDate>Wed, 24 Feb 2010 14:06:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En testant le dernier build du JDK7, j&#8217;ai découvert totalement par hasard que la classe JList était désormais paramétrée en JList&#60;E&#62;, comme on peut le voir dans sa javadoc temporaire. Son modèle de données ListModel a logiquement subit la même évolution. A ma connaissance c&#8217;est la première classe de l&#8217;API Swing à intégrer les Generics en standard. A noter toutefois qu&#8217;ils sont également déjà présent dans la nouvelle classe JLayer&#60;V&#62;, qui apparaitra également avec Java [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Petit parallèle entre Swing et l&#8217;UI d&#8217;Android</title>
		<link>https://blog.developpez.com/adiguba/p7786/java/gui/swing_vs_android</link>
		<comments>https://blog.developpez.com/adiguba/p7786/java/gui/swing_vs_android#comments</comments>
		<pubDate>Tue, 23 Jun 2009 09:04:40 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[GUI]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je commence tout doucement à m&#8217;intéresser de plus près au développement sur Android, et même si je n&#8217;ai pas encore eu le temps de me plonger dans les spécificités de son API graphique, j&#8217;ai déjà pu remarquer qu&#8217;on y retrouve les mêmes concepts et les mêmes problèmes&#8230; En effet, en parcourant le blog officiel des développeurs d&#8217;Android, je suis tombé sur un article de Romain Guy décrivant les problèmes de threading des applications Android. Pour [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>SwingWorker à l&#8217;affiche !</title>
		<link>https://blog.developpez.com/adiguba/p2831/java/swingworker_a_l_affiche</link>
		<comments>https://blog.developpez.com/adiguba/p2831/java/swingworker_a_l_affiche#comments</comments>
		<pubDate>Thu, 08 Feb 2007 15:05:21 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cette semaine aura été consacré à la classe SwingWorker de Java 6 : vous n&#8217;aurez sans doute pas manqué l&#8217;article de Romain Vimont concernant des interfaces graphiques plus performantes avec SwingWorker, mais peut-être que vous êtes passé à coté d&#8217;un sujet sur le forum qui a fini en mini-débat&#8230; Pour info/rappel, SwingWorker permet d&#8217;exécuter un traitement dans une tâche de fond et ainsi de laisser l&#8217;EDT faire son travail, c&#8217;est à dire de gérer l&#8217;affichage [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Astuce Swing : Améliorer l&#8217;aspect des JComboBox</title>
		<link>https://blog.developpez.com/adiguba/p2177/java/swing_jcombobox</link>
		<comments>https://blog.developpez.com/adiguba/p2177/java/swing_jcombobox#comments</comments>
		<pubDate>Thu, 29 Jun 2006 14:57:11 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens de tomber sur une petite astuce bien sympathique pour améliorer quelque peu l&#8217;aspect des JComboBox. En effet, ces dernières souffrent d&#8217;un petit problème assez ennuyeux : lorsqu&#8217;elle est déplié, la liste qui affiche tous les éléments conserve la même longueur que le composant parent quoi qu&#8217;il arrive. Ainsi, si les noms des différents items de la liste sont très grand mais que vous ne réserver qu&#8217;un espace restreint pour le composant, les différents [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JAXX : vos interfaces Swing en XML !</title>
		<link>https://blog.developpez.com/adiguba/p2115/java/jaxx</link>
		<comments>https://blog.developpez.com/adiguba/p2115/java/jaxx#comments</comments>
		<pubDate>Mon, 12 Jun 2006 11:00:31 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[JAXX est un framework Java opensource (sous licence BSD) permettant de réaliser des interfaces utilisateurs en XML. Il permet en effet d&#8217;écrire de simple fichier XML décrivant les différents composants de votre interface et leurs interactions, et d&#8217;utiliser des feuilles de styles CSS pour personnaliser l&#8217;apparence des composants plus simplement (en gérant l&#8217;état des composants avec des pseudo-classes). Le framework se compose d&#8217;un compilateur (jaxxc) qui se chargera de compiler vos fichiers XML en bytecode [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Configurer vos interfaces avec les annotations</title>
		<link>https://blog.developpez.com/adiguba/p1583/java/configurer_vos_interfaces_avec_les_annot</link>
		<comments>https://blog.developpez.com/adiguba/p1583/java/configurer_vos_interfaces_avec_les_annot#comments</comments>
		<pubDate>Mon, 30 Jan 2006 11:08:44 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[@Annotations]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a deux semaines, je vous présentais une petite API permettant de gérer la configuration d&#8217;une application avec les Annotations, et il se trouve que Romain Guy a eu une idée similaire, puisqu&#8217;il présente Fuse, une petite librairie destinée à modifier les ressources des interfaces graphiques. Le procédé est assez proche (les attributs d&#8217;une instance de classe sont automatiquement modifiés selon les valeurs d&#8217;un fichier de propriété), mais plus adapté aux interfaces graphiques (gestion [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Swing et les Threads</title>
		<link>https://blog.developpez.com/adiguba/p1565/java/vive_les_forums</link>
		<comments>https://blog.developpez.com/adiguba/p1565/java/vive_les_forums#comments</comments>
		<pubDate>Wed, 25 Jan 2006 19:16:01 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Décidément les forums de developpez.com sont une source de connaissance inépuisable&#8230; Même dans un message qui peut sembler anodin à première vue, on peut apprendre des petits trucs bien sympathique voir très enrichissant&#8230; En lisant les réponses d&#8217;une question concernant le fonctionnement de la méthode paint() des composants AWT/Swing, je suis tombé sur une réponse très instructive de Romain Guy alias Gfx : On peut aussi faire un RepaintManager qui detecte si des operations ont [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mustang &amp; Splash-Screen</title>
		<link>https://blog.developpez.com/adiguba/p1165/java/mustang_splash_screen</link>
		<comments>https://blog.developpez.com/adiguba/p1165/java/mustang_splash_screen#comments</comments>
		<pubDate>Fri, 30 Sep 2005 10:02:30 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sun prépare le retour de Java pour les applications &#8216;Desktop&#8217;, et Mustang, la prochaine version de Java, apportera son lot de nouveautés pour Swing. Un article sur java.sun.com présente en détail une des ces petites nouveautés qui peut sembler mineure à première vue : les Splash-Screen. Ce type d&#8217;écran est très répandu dans tout type de logiciels pour faire patienter l&#8217;utilisateur pendant le chargement de l&#8217;application, tout en affichant des informations utiles (logo, version du [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Travaillez votre Swing !</title>
		<link>https://blog.developpez.com/adiguba/p1585/java/swingworker</link>
		<comments>https://blog.developpez.com/adiguba/p1585/java/swingworker#comments</comments>
		<pubDate>Fri, 03 Feb 2006 22:53:16 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le portail anglophone java.sun.com a publié il y a quelques jours un article qui présente quelques unes des petites améliorations de Java SE 6 (Mustang). On peut y lire en particulier toute une section concernant la &#171;&#160;nouvelle&#160;&#187; classe SwingWorker&#8230; En effet même si elle n&#8217;a jamais fait partie de l&#8217;API standard, ce n&#8217;est pas vraiment une nouvelle classe puisqu&#8217;elle existe depuis pas mal de temps, et qu&#8217;elle disponible en téléchargement dans le tutoriel de Sun [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 6 et le &#171;&#160;desktop&#160;&#187;</title>
		<link>https://blog.developpez.com/adiguba/p1616/java/java_6_et_le_desktop</link>
		<comments>https://blog.developpez.com/adiguba/p1616/java/java_6_et_le_desktop#comments</comments>
		<pubDate>Wed, 08 Feb 2006 12:45:26 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les applications Java de type &#171;&#160;desktop&#160;&#187; souffre d&#8217;un gros défaut : elles ne s&#8217;intègrent pas facilement dans l&#8217;environnement du système d&#8217;exploitation. Je ne parle pas ici de l&#8217;apparence de l&#8217;application, puisqu&#8217;on peut très facilement utiliser le LookAndFeel du système d&#8217;exploitation, mais plutôt de son interaction avec le système et les autres applications&#8230; Bien souvent, pour effectuer des opérations toutes simples avec des API systèmes spécifique, il faut soit passer par des librairies tierces, soit utiliser [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SWT, Swing ou AWT : lequel choisir ?</title>
		<link>https://blog.developpez.com/adiguba/p1688/java/swt_swing_ou_awt</link>
		<comments>https://blog.developpez.com/adiguba/p1688/java/swt_swing_ou_awt#comments</comments>
		<pubDate>Mon, 27 Feb 2006 11:18:09 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[IBM a publié un article présentant les différents frameworks graphiques pour Java : SWT, Swing et AWT. L&#8217;article semble assez &#171;&#160;neutre&#160;&#187; (SWT a été créé par IBM) et présente assez bien les différentes librairies, leurs points forts et leurs points faibles. De plus il comporte une section sur la comparaison des fonctions des différentes librairies qui s&#8217;avère fort pratique et intéressante (en particulier si vous devez passer d&#8217;une librairie à l&#8217;autre) : Feature Comparaison. Bonne [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
