Abasedebasse
Messages postés23Date d'inscriptiondimanche 3 avril 2005StatutMembreDernière intervention27 juillet 2007
-
29 mars 2007 à 17:57
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023
-
27 avril 2007 à 12:24
Bonjour a tous !
Je fait un petit soft et j'aurais besoin de le rendre agréable à l'oeil, or tout ce que j'ai pu faire ou voir en JAVA été toujours fait dans des fenetres rectangulaire avec la bare de menu etc...Donc en fait je voudrais savoir s'il est possible de rendre tout ça plus beau, par exemple un truc tout bete est il possible de faire bouger un image GIF sur le bureau sans que pour autant il y est la console d'ouverte ou meme un fenetre ?
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 29 mars 2007 à 20:23
Salut:
Pour embellir ton interface-utilisateur, utilises un Look and Feel.
___________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 29 mars 2007 à 20:36
Salut:
C'est comme un "thème" qu'on applique à une interface utilisateur.
Il y a le thème Windows, Motif, Métal, ....
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 29 mars 2007 à 20:44
Oui, sauf que là ce n'est plus du java (utilisation de JNI = problèmes de portage), c'est du c++, moi aussi en vb j'arrive à faire ce que je veux avec des feuilles en appelant les API Windows, mais en pur java, je vois mal comment on pourrais faire !
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 29 mars 2007 à 20:45
Salut:
JNI !!! Pas forcément.
Les effets de transparance, résolvent pas mal de problèmes.
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 29 mars 2007 à 20:53
Salut,
[auteurdetail.aspx?ID=13557 DARKSIDIOUS]> je reste portable pour tous les os (pour ce qui est de mac je suis compatible avec mac os X qui utilise X11) et les effets que j'arrive à produire sont les memes pour linux, mac et win.
[auteurdetail.aspx?ID=237842 Ombitious_Developper]> ok mais seulement pour la transparence des composants dans la fenetre mais pour la transparence de la fenetre c'est mort faut obligatoirement du jni
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 29 mars 2007 à 20:58
Salut:
Crois moi, avec la transparence tout est possible. Prochainement je vais envoyer une source pour montrer l'effet de transparence.
On laisse JNI comme dernier choix à éviter tant que c'est possible.
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 29 mars 2007 à 21:01
Salut,
lol nan mais toute façon sauf si dans le jdk 1.6 il permettent de rendre une fenetre systeme transparent dis toi simplement que c'est définitivement impossible sans passer par du natif
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 29 mars 2007 à 21:04
Salut:
Même sans le JDK 1.6, tu peux réaliser la transparence avec des petites trucs qui dattent dépuis le JDK 1.1.
___________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
peut-être, si tu le
dis, je ne remet pas en cause ta connaissance de java mais sache
juste que de façon rapide, sans trop de consommation de
ressources et surtout de manière portable, tu n'auras jamais
de la vraie transparence sur une fenêtre créée
par le système comme celle qu'utilise java pour y placer les
composants.
Et ce pour la simple et bonne raison
que sous linux, si tu veux rendre réellement transparent une
fenêtre (j'exclus la semi-transparence ,soit celle ou malgré
une fenêtre en deuxième plan tu vois toujours le bureau)
tu dois utiliser le composite de ta carte graphique via
l'accélération 3D, et par conséquence utiliser
du code natif soit du JNI.
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
Abasedebasse
Messages postés23Date d'inscriptiondimanche 3 avril 2005StatutMembreDernière intervention27 juillet 2007 30 mars 2007 à 07:32
[auteurdetail.aspx?ID=237842 Ombitious_Developper] => vivement que tu nous montres comment faire ! Je pense que je ne serais pas le seul a etre trés intéréssé par cette transparence...
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 30 mars 2007 à 13:19
Salut mon ami:
Je suis maintenant trop occupé par mon pfe, mais je te promet que je vais faire de mon mieux pour t'aider.
________________________________________________________________________________
A.B. :
"Dieu nous donne des mains, mais il ne bâtit pas les ponts"
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 30 mars 2007 à 13:31
cs_zizota
Messages postés10Date d'inscriptionjeudi 5 avril 2007StatutMembreDernière intervention 6 janvier 2009 6 avril 2007 à 11:41
Bonjour,
j'ai un projet qui dépend de plusieurs interfaces qui sont un petit peu compliqués. jé essayé avec les gestionnaires de mise en forme mais c'était trop compliqué pour moi donc jé décidé d'utiliser le DESIGN.
J'uilise neatbeans5.0 et jé trouvé aussi des problèmes: est ce qu'il ya quelqu'un qui peut m'aider à comprendre un petit peu la philosophie de design de netbeans5.0.
merci d'avance
Twinuts
Messages postés5375Date d'inscriptiondimanche 4 mai 2003StatutModérateurDernière intervention14 juin 2023111 25 avril 2007 à 18:05
Salut,
oui dans certains composants SWING , mais je te souhaite du courrage pour rendre transparente ta fenetre (créée par le système) transparente avec du CSS...
------------------------------------
"On n'est pas au resto : ici on ne fait pas dans les plats tout cuits ..."
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 26 avril 2007 à 00:08
Salut:
Dans les web apps les feuilles de styles CSS jouent le rôle du L&F des applications Desktop.
anisgabes
Messages postés4Date d'inscriptionmercredi 1 novembre 2006StatutMembreDernière intervention24 février 2008 27 avril 2007 à 12:20
salut:
bon mois j'ai dis que vous pouvez utiliser le CSS pour un designe simple je n'ai pas dis pour rendre la fenetre transparante,mais en utilisant l'autre methode que j'ai dis une peux langue on peux rendre la fenetre transparente,ou le frame sous forme d'une image(non pas un image dans un frame !!!).
bonne chance à tous .