Pb affichage ds le control Panel [JMF] - Java - Programmation
Marsh Posté le 07-11-2004 à 18:10:07
tu dois avoir la possibilité de récupérer la liste des Actions possibles sur la vidéo, tu auras juste à les passer en paramettre du constructeur de JButton.
Marsh Posté le 07-11-2004 à 18:12:40
nraynaud a écrit : tu dois avoir la possibilité de récupérer la liste des Actions possibles sur la vidéo, tu auras juste à les passer en paramettre du constructeur de JButton. |
Le probleme c'est que je n'utilise pas de constructeur JButton.
Le lancement du control panel se fait tout seul grace a la fonction getControlPanelComponent.
Marsh Posté le 07-11-2004 à 18:16:58
tu remets un panel à toi en dessous du control panel et tu mets tes composnants à toi dedans ?
Marsh Posté le 07-11-2004 à 18:24:28
Oui c'est ce que je pensais faire. Mais je voudrais d'abord savoir si il est possible de modifier le control panel par defaut.
Marsh Posté le 07-11-2004 à 18:26:34
je ne pense pas, tu dois pouvoir récupérer chaque petit contrôle individuellement, mais je ne pense pas que rejouter des composants directement dedans ne soit prévu (même si techniquement on peut le faire).
Marsh Posté le 07-11-2004 à 22:56:12
En fait, il est possible de le faire, la solution qui est existe est de definir le controleur nous meme plutot que d'utiliser celui qui se lance de base.
Cette solution est relativement complexe.
En tout cas merci pour ton aide.
Je vais opter pour cette option je pense.
Marsh Posté le 07-11-2004 à 18:02:47
Bonjour à tous,
Je suis en train de réaliser un programme en java pour afficher une vidéo à l'aide de la JMF. Le but est d'afficher une video et un control panel qui contiendra les boutons play, stop and open.
J'ai reussi a afficher la video et le control panel (grace à la fonction getControlPanelComponent() ). Mais seul le bouton pause et la barre de defilement s'affichent.
Je sais que cette fontion (getControlPanelComponent) recupere les fonctions de base.
Est-il possible de de rajouter des fonctions/boutons a ceux de base?
Si ce n'est pas possible est ce que quelqu'un sait comment faire autrement? Utiliser des boutons SWING ?
Merci par avance pour votre aide.
Céline