Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1466 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Java] Bouton personnalisé

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Java] Bouton personnalisé

n°183507
Sigmund
Posté le 26-07-2002 à 12:24:07  profilanswer
 

Bonjour à tous,
 
J'aimerais personnaliser un bouton (Swing) pour lui donner la forme d'une touche de piano avec le label du bouton en vertical. Seulement, je rame complètement...  
 
J'ai fait une recherche sur google et sur le forum ==> rien. J'ai regardé dans l'api mais j'arrive pas à trouver le bon bout :( .
 
Alors, 1ère question, vous croyez que c'est possible ?
 
2ème question, vous aurez pas un petit lien pour moi ?
 
 
Merci pour vos réponses.

mood
Publicité
Posté le 26-07-2002 à 12:24:07  profilanswer
 

n°183561
Cherrytree
cn=?
Posté le 26-07-2002 à 13:41:34  profilanswer
 

Je crois que c'est possible. J'ai vu sur Linux un player Java entièrement skiné. C'est un projet opensource. Si vraiment tu ne trouves rien, cela peut être une moyen d'inspiration. Par contre, je ne sais plus de quel player il s'agit. Je chercherais un peu ce soir sur le sujet.
Si tu trouves, n'hésite pas à nous faire part de la solution.


---------------
Le site de ma maman
n°183579
Sigmund
Posté le 26-07-2002 à 14:10:08  profilanswer
 

Il doit s'agir de jlGui (sur javazoom). J'avais utilisé ce player pour jouer mes sons mp3 dans cette même appli. J'ai ensuite changé pour JMF parce que ça buguait pas mal et pas moyen de le faire marcher avec les wav.
 
J'y ai pensé et je crois que je me rabatterais là-dessus s'il y a rien d'autre mais j'aurais aimé une doc un peu plus clair et plus explicite que le code source de jlGui...

n°183614
bobuse
Posté le 26-07-2002 à 14:34:07  profilanswer
 

ben sinon, au pire, si tu trouve pas ! Tu crée un nouveau JComponent qui correspond à ce que tu veux  :D  
Mais je conçois, qu'il serait plus facile de trouver un moyen plus simple (qui doit sûrement exister). A l'occasion je regarderai ce que je peux trouver là-dessus ...

n°183654
veryfree
Posté le 26-07-2002 à 15:13:27  profilanswer
 

je crois que c bien plus simple que ca:
 
 
tu fait un simple:
 

Code :
  1. JButton bt = new JButton(new ImageIcon("taToucheDePiano.gif" ));


 
 
edit : reste a trouvé la touche en gif  :D


Message édité par veryfree le 26-07-2002 à 15:14:32
n°183658
darklord
You're welcome
Posté le 26-07-2002 à 15:20:09  profilanswer
 

c pas aussi simple malheureusement :(
 
Parce que il va pas prendre toute la place dispo pour la touche et compagnie.
 
Ceci dit je suis nul en GUI donc je sors


---------------
Just because you feel good does not make you right
n°183661
veryfree
Posté le 26-07-2002 à 15:23:20  profilanswer
 

DarkLord a écrit a écrit :

c pas aussi simple malheureusement :(
 
Parce que il va pas prendre toute la place dispo pour la touche et compagnie.
 
Ceci dit je suis nul en GUI donc je sors




 
non reste on fait une fete t alleur qd on aura trouvé la solution  :D

n°183663
veryfree
Posté le 26-07-2002 à 15:25:12  profilanswer
 

bon ds le repertoire Deemo du JDK, il y a un programme qui s appel "java sound demo" y a un piano a l interieur et les source fournie alors si tu nous en dit un peu plus sur ce que tu veux faire sigmund ...

n°183665
bobuse
Posté le 26-07-2002 à 15:28:55  profilanswer
 

veryfree a écrit a écrit :

je crois que c bien plus simple que ca:
 
 
tu fait un simple:
 

Code :
  1. JButton bt = new JButton(new ImageIcon("taToucheDePiano.gif" ));


 
 
edit : reste a trouvé la touche en gif  :D  




C'est ptet pas un mauvaise idée ... en ajoutant  

Code :
  1. bt.setMargin(new Insets(0,0,0,0));
  2. bt.setBorderPainted(false);

 
 
Maintenant je sais pas, j'ai pas essayer, mais bon si ça pouvait marcher ...

n°183672
Sigmund
Posté le 26-07-2002 à 15:34:37  profilanswer
 

Ben, en fait, je fais un sampler.
 
Donc, l'idée est sur le site de france2 et puis sur le lien de l'émission "Tout le monde en parle". Désolé mais j'arrive pas à avoir le lien direct vers le sampler.
 
edit : je vais déjà essayer tout ça, on verra bien.


Message édité par Sigmund le 26-07-2002 à 15:35:05
mood
Publicité
Posté le 26-07-2002 à 15:34:37  profilanswer
 

n°183674
veryfree
Posté le 26-07-2002 à 15:36:50  profilanswer
 

http://very.free.free.fr/forum/MidiSynth.java
 
tien voila il reste plus que le piano dessus ...

n°183677
Sigmund
Posté le 26-07-2002 à 15:39:19  profilanswer
 

Merci beaucoup, je vais regarder tout ça !
 
 :jap:  :jap:  :jap:

n°183744
veryfree
Posté le 26-07-2002 à 16:44:17  profilanswer
 

c bon?

n°183779
Sigmund
Posté le 26-07-2002 à 17:02:28  profilanswer
 

Je pense que ça devrait aller.
 
Merci bcp.

n°183781
veryfree
Posté le 26-07-2002 à 17:02:48  profilanswer
 

Sigmund a écrit a écrit :

Je pense que ça devrait aller.
 
Merci bcp.




 
 :hello:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Java] Bouton personnalisé

 

Sujets relatifs
[JAVA] Applet qui marchent que sur certaines machines NB inside.[Java - MacOS X] Jdk 1.4 introuvable !? il existe ?
[Help] Soft qui clique automatiquement sur un bouton....[java] envoi de fichier par socket
comment modifié le JAVA_HOME[Java] Drag and drop sur un objezt Area
[Java] Structure de graphes [RESOLU][Java] de l'utilisation des byte
livre sur javasocket + java
Plus de sujets relatifs à : [Java] Bouton personnalisé


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR