Segment en java [Résolu]

Messages postés
4
Date d'inscription
jeudi 19 avril 2012
Statut
Membre
Dernière intervention
28 avril 2012
- - Dernière réponse :  Utilisateur anonyme - 5 mai 2012 à 00:29
je veut savoir comment lier deux JLabel a l'aide
des segments en java
qui peut m'aider s'il vous plait
Afficher la suite 

7 réponses

Meilleure réponse
Messages postés
6413
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
17 mai 2018
244
3
Merci
Salut,

JE suis désolé mais je ne comprend pas ce que tu veux faire...

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 196 internautes nous ont dit merci ce mois-ci

Commenter la réponse de cs_Julien39
0
Merci
Des "segments" ? C'est à dire ?

--
Pylouq
(Lire le Réglement n'a jamais tué personne, au pire ça a instruit des gens.)
Commenter la réponse de Utilisateur anonyme
Messages postés
4
Date d'inscription
jeudi 19 avril 2012
Statut
Membre
Dernière intervention
28 avril 2012
0
Merci
Salut ,
je suis en trains de construire une interface permettant la simulation des circuits électronique.
Je veut savoir comment réaliser le câblage entre les composants qui sont des JLabel.
Commenter la réponse de rachdikhadija
Messages postés
11
Date d'inscription
samedi 11 avril 2009
Statut
Membre
Dernière intervention
31 juillet 2012
0
Merci
Le composant "segment" n'existe pas, à toi de le développer.

Si tu es débutant en JAVA, ça risque d'être long...

On ne connait pas les besoins de ton application, mais tu pourrais peut être créer une classe 'extends' de 'JPanel', et redéfinir la méthode 'paintComponent' pour y dessiner des segments (dont tu auras au préalable passé les coordonnées en paramètres).

Sinon, si les besoins de l'application le permettent, utilise des 'JPanel' en forme de trais entre tes 'JLabel' et colore les avec 'setBackgroundColor()'.
Commenter la réponse de dgueul
0
Merci
utilise des 'JPanel' en forme de trais entre tes 'JLabel' et colore les avec 'setBackgroundColor()'.

J'exagère un peu en disant qu'il n'y a rien de plus lourd...

Si tu connais les positions/coordonnées de tes JLabels qui représentent tes composants, alors tu peux passer par des méthodes qui te dessinent des traits comme drawLine().
Par exemple, tu peux voir ce que te retournent des méthodes comme getAlignmentX ou getAlignmentY pour tes JLabels. Avec ces positions retournées, tu pourras tracer un trait avec drawLine qui prend en paramètres l'abscisse et l'ordonnées d'un point x et la même chose pour un point y.

Regarde int, int, int) ICIpour mieux saisir.

--
Pylouq
(Lire le Réglement n'a jamais tué personne, au pire ça a instruit des gens.)
Commenter la réponse de Utilisateur anonyme
Messages postés
4
Date d'inscription
jeudi 19 avril 2012
Statut
Membre
Dernière intervention
28 avril 2012
0
Merci
Merci beaucoup Pylouq et dgueul
Commenter la réponse de rachdikhadija
0
Merci
Si on a résolu ton problème, passe le sujet en "Résolu" en cliquant sur "Réponse acceptée" !

--
Pylouq
(Lire le Réglement n'a jamais tué personne, au pire ça a instruit des gens.)
Commenter la réponse de Utilisateur anonyme