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

  FORUM HardWare.fr
  Programmation
  Java

  Problème exécution getText et setText

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Problème exécution getText et setText

n°597802
khalys
Anything can happen
Posté le 28-12-2003 à 01:06:59  profilanswer
 

Salut à tous !
 
J'ai un problème assez bizarre qui m'ennuie bien : j'ai créé des champs JTextField dans une Frame et j'ai évidemment besoin de lire et d'écrire dans ces derniers. Pour cela, j'utilise les méthodes getText() et setText(). A la compilation, aucun problème. Mais à l'exécution, j'ai le message d'erreur suivant :
 
Exception in thread "main" java.lang.VerifyError: (class: Projet, method: generer_sequence signature: ()V) Incompatible object argument for function call
 
Je suis sûr que ce sont les appels à ces méthodes qui font merder le programme, puisque quand je les enlève, il n'y a plus aucun problème. Ce qui est aussi très bizarre, c'est que la fonction où se trouvent ces appels n'est pas appelée au début du programme. Pourtant, ça plante dès que je lance le programme.
 
J'y comprends plus rien.
 
Help....

mood
Publicité
Posté le 28-12-2003 à 01:06:59  profilanswer
 

n°597809
darklord
You're welcome
Posté le 28-12-2003 à 01:16:30  profilanswer
 

bin si tu postais ton code coco. On est censé faire quoi? Deviner?

n°597819
khalys
Anything can happen
Posté le 28-12-2003 à 01:45:26  profilanswer
 

Une version simplifiée :
 
----------------------------------------------------------
 
import javax.swing.*;
 
public class Projet extends JFrame
{
   JTextField zone_1;
 
   public static void main(String[] args)
   {
      Projet projet = new Projet();
 
      projet.setSize(640,480);
      projet.show();
   }
 
   Projet()
   {
      super("Blabla" );
 
      zone_1 = new JTextField(10);
      getContentPane().add(zone_1);
 
      zone_1.setText("Hello" );
   }
}
 
----------------------------------------------------------
 
Qui produit le message suivant à l'exécution :
 
Exception in thread "main" java.lang.VerifyError: (class: Projet, method: <init> signature: ()V) Incompatible object argument for function call
 
PS : t'es gentil, mais le "coco", tu t'en passes la prochaine fois...  :sarcastic:  
   

n°597826
nraynaud
lol
Posté le 28-12-2003 à 02:00:58  profilanswer
 

dis-moi cocotte, est-ce que tu as bien recompilé _toutes_ tes classes ?
 
Chez moi, ton exemple fonctionne.
 
Sinon, rien à voir, mais c'est indispensable de sous-classer JFrame ?


---------------
trainoo.com, c'est fini
n°597832
khalys
Anything can happen
Posté le 28-12-2003 à 02:15:26  profilanswer
 

C'est pas indispensable pour ce petit exemple, mais pour mon vrai programme ça l'est.  
 
Je n'ai que cette classe, donc il n'y a que celle là à compiler.
 
Donc, chez toi, ça marche ? C'est qu'il y a un gros bug dans mon installation de Java, non ? J'ai pourtant installé le dernier JDK fournit par Sun (fichier .bin pour Linux)
 
:pfff: C'est pas bientôt fini, vos noms à la con ?


Message édité par khalys le 28-12-2003 à 02:16:13
n°597841
nraynaud
lol
Posté le 28-12-2003 à 02:50:44  profilanswer
 

Ben ma louloute, là je sais pas trop, j'utilise pas linux.
 
Sous OS X ça passe nickel (pas un warning, rien).


---------------
trainoo.com, c'est fini
n°597843
khalys
Anything can happen
Posté le 28-12-2003 à 02:55:13  profilanswer
 

Apparemment c'est un problème d'incompatibilité avec une ancienne version du JDK qui était installée par défaut avec ma verion de Linux (Knoppix).

n°597844
nraynaud
lol
Posté le 28-12-2003 à 02:58:37  profilanswer
 

oui, je le sens bien comme ça. Genre le dernier JDK installé serait pas celui qui est chargé au démarrage de ton application, mais bien celui utilisé pour compiler, chouchou.


---------------
trainoo.com, c'est fini
n°597870
antsite
Je me souviens
Posté le 28-12-2003 à 11:20:21  profilanswer
 

j'en profite pour demander :
sous xp, il est conseiller si on veut developper avec java de désinstaller la JVM microsoft et mettre la sun à la place.
Comment donc déinstaller la microsoft ?

n°597871
benou
Posté le 28-12-2003 à 11:22:52  profilanswer
 

antsite a écrit :

sous xp, il est conseiller si on veut developper avec java de désinstaller la JVM microsoft et mettre la sun à la place.


il n'est jamais recommandé d'installer la JVM de microsoft pour faire du Java. C'est une très vielle JVM.
 
Tu ne peux pas vraiment la désinstaller (ou bien je sais pas comment), mais ce que tu peux faire, c'est l'empecher de s'executer en supprimant ou renommant les executables java.exe et javaw.exe qui se trouve dans windows\system32 (si je me souviens bien)


---------------
ma vie, mon oeuvre - HomePlayer
mood
Publicité
Posté le 28-12-2003 à 11:22:52  profilanswer
 

n°597873
antsite
Je me souviens
Posté le 28-12-2003 à 11:24:16  profilanswer
 

ok merci :hello:

n°597883
darklord
You're welcome
Posté le 28-12-2003 à 11:53:02  profilanswer
 

nraynaud > [:rofl2]

n°597916
nraynaud
lol
Posté le 28-12-2003 à 13:13:22  profilanswer
 

ça a quoi de risible ? je le sens bien comme ça : quelquechose qui était valide à la compilation ne l'est plus au chargement.  
 
 
 
Et ça embête susucre.


---------------
trainoo.com, c'est fini
n°598078
khalys
Anything can happen
Posté le 28-12-2003 à 20:17:50  profilanswer
 

Bon, j'ai "résolu" mon problème en faisant le programme sous Windows, avec JCreator. Il est nickel ce petit logiciel d'ailleurs !
 
Encore une fois, je le dis haut et fort : vive la simplicité d'utilisation de Windows ! Linux s'améliore petit à petit de ce côté là, mais c'est pas encore gagné...

n°598181
darklord
You're welcome
Posté le 29-12-2003 à 00:05:12  profilanswer
 

Khalys a écrit :

Bon, j'ai "résolu" mon problème en faisant le programme sous Windows, avec JCreator. Il est nickel ce petit logiciel d'ailleurs !
 
Encore une fois, je le dis haut et fort : vive la simplicité d'utilisation de Windows ! Linux s'améliore petit à petit de ce côté là, mais c'est pas encore gagné...


 
les troll c'est vendredi

n°598190
nraynaud
lol
Posté le 29-12-2003 à 00:18:02  profilanswer
 

darklord a écrit :


 
les troll c'est vendredi

oui, mais là on recule pour cause de fêtes.


---------------
trainoo.com, c'est fini
n°598621
os2
Posté le 29-12-2003 à 19:19:20  profilanswer
 

Khalys a écrit :

Bon, j'ai "résolu" mon problème en faisant le programme sous Windows, avec JCreator. Il est nickel ce petit logiciel d'ailleurs !
 
Encore une fois, je le dis haut et fort : vive la simplicité d'utilisation de Windows ! Linux s'améliore petit à petit de ce côté là, mais c'est pas encore gagné...


 
c'est pas parce que tu as débutés avec win que ta pris des habitudes et que tu n'arrives à rien faire avec linux car ta pas d'habitudes... que windows est plus simple


---------------
Borland rulez: http://pages.infinit.net/borland
n°598654
khalys
Anything can happen
Posté le 29-12-2003 à 20:45:37  profilanswer
 

Dis pas n'impore quoi et soit un peu objectif ! J'utilise Linux depuis quelques années et j'arrive à m'en servir, ou à installer des trucs habituellement. Faut arrêter de défendre Linux à tout prix et dans tous les cas. Cet OS est parfait pour plein de trucs, mais il reste plus difficile à utiliser que Windows !


Message édité par khalys le 29-12-2003 à 20:45:46
n°598676
os2
Posté le 29-12-2003 à 21:10:24  profilanswer
 

Khalys a écrit :

Dis pas n'impore quoi et soit un peu objectif ! J'utilise Linux depuis quelques années et j'arrive à m'en servir, ou à installer des trucs habituellement. Faut arrêter de défendre Linux à tout prix et dans tous les cas. Cet OS est parfait pour plein de trucs, mais il reste plus difficile à utiliser que Windows !


 
faudrait peut-être que tu commences par dire quelques choses de tangibles
 
certainement plus diffile à utiliser que windows car tu as commencé à utiliser windows en premiers
 
si tu aurais utilisé 4,5 linux et ensuite utilisé windows pour la première fois, tes propos auraient pas été les mêmes
 
c'est le cas typiques de l'utilisateur qui rale car c'est pas comme le système qu'il a toujours utilisé...
 
il y avait des utilisateurs qui me disait exactement le contraire (il utilisait unix, ensuite migré vers qnx et au final linux)
et il trouvait beaucoup plus compliquer windows que les système qu'il avait utilisé
 
dans la même mentalités:
 
c'est comme dire qu'une ford est plus difficile à conduire qu'une toyota...


---------------
Borland rulez: http://pages.infinit.net/borland
n°598685
Hermes le ​Messager
Breton Quiétiste
Posté le 29-12-2003 à 21:23:37  profilanswer
 

Khalys a écrit :

Dis pas n'impore quoi et soit un peu objectif ! J'utilise Linux depuis quelques années et j'arrive à m'en servir, ou à installer des trucs habituellement. Faut arrêter de défendre Linux à tout prix et dans tous les cas. Cet OS est parfait pour plein de trucs, mais il reste plus difficile à utiliser que Windows !


 
Non, le seul cas où windows reste plus simple "réellement" que Linux, c'est pour l'install de certains drivers et aussi l'install des logiciels (quoiqu'avec les rpm, on pourrait même en discuter).
 
Ensuite, à l'utilisation, je ne vois aucune différence moi, bien au contraire même, puisque tu n'as à te soucier ni des spywares, ni des virus, ni d'un quelconque entretient (style base de registre...)
 
Donc, oui, pour l'install, Linux reste plus compliqué, mais NON pour l'utilisation dans la vie de tous les jours, Linux est karrément plus simple.
 
J'ai installé un nunux chez mes parents qui ne font qu'envoyer des mails et aller sur le net de temps en temps par exemple, ou tapper un courier.
Eh ben, ils en sont absoluement satisfait, parce que :
1) ça plante jamais.
2) Aucun problème avec Mozilla, ils vont partout sans se soucier des spys ou autre joyeuseté.
3) Aucun entretien d'aucune sorte.

n°598818
os2
Posté le 29-12-2003 à 23:30:07  profilanswer
 

hermes le messager a écrit :


 
Non, le seul cas où windows reste plus simple "réellement" que Linux, c'est pour l'install de certains drivers et aussi l'install des logiciels (quoiqu'avec les rpm, on pourrait même en discuter).


 
même certain drivers cause problème sous win...
si tu prends les distributions les plus populaires du marché, l'installation de drivers cause de moins de problème...
il détecte ton matos sinon il demande d'insérer la disquette du constructeurs
 

hermes le messager a écrit :


Donc, oui, pour l'install, Linux reste plus compliqué, mais NON pour l'utilisation dans la vie de tous les jours, Linux est karrément plus simple.


 
entre sélectionner 3, 4 options sous linux ou sous windows, je ne vois pas trop la difficulté


---------------
Borland rulez: http://pages.infinit.net/borland
n°599343
khalys
Anything can happen
Posté le 30-12-2003 à 14:19:38  profilanswer
 

hermes le messager -> on est d'accord. Je me suis peut-être un peu mal exprimé...
 
os2 -> ouvre les yeux.

n°600087
os2
Posté le 01-01-2004 à 00:00:29  profilanswer
 

Khalys -> ferme ta gueule, si tu es incompétent et plus cave que la moyenne faut pas jetter la faute sur l'os


---------------
Borland rulez: http://pages.infinit.net/borland
n°600180
fabien
Vive la super 5 !
Posté le 01-01-2004 à 08:02:05  profilanswer
 

os2 a écrit :

Khalys -> ferme ta gueule, si tu es incompétent et plus cave que la moyenne faut pas jetter la faute sur l'os

cool t'as poster a minuit pile [:grinking]

n°600486
khalys
Anything can happen
Posté le 02-01-2004 à 00:16:23  profilanswer
 

os2 -> le gars qui passe le nouvel an tout seul chez lui, derrière son PC. Pauvre gars...
 
Pour info, je suis en DEA d'informatique...

n°600547
os2
Posté le 02-01-2004 à 04:23:03  profilanswer
 

Khalys a écrit :

os2 -> le gars qui passe le nouvel an tout seul chez lui, derrière son PC. Pauvre gars...


 
si ta cervelle aurait été plus grosse que celle d'un moineau, tu aurais regardé où est ma ville d'origine.... crétin
 
 

Khalys a écrit :


Pour info, je suis en DEA d'informatique...


 
:lol: eh après? :sarcastic:
 


---------------
Borland rulez: http://pages.infinit.net/borland
n°601216
khalys
Anything can happen
Posté le 03-01-2004 à 02:45:49  profilanswer
 

Autant pour moi sur ce coup là. Mais n'empêche, l'image du Canada en prend un sacré coup grâce à toi...

n°601220
chrisbk
-
Posté le 03-01-2004 à 02:55:41  profilanswer
 

khalys, s'il fallait se baser que sur os2 pour juger le canada ca fait longtemps qu'on leur aurait envoyé porte avions, missile de croisiere et ptet meme arme nucleaire, histoire de faire table rase et repartir de 0

n°601302
khalys
Anything can happen
Posté le 03-01-2004 à 11:34:49  profilanswer
 

J'étais pas sérieux. J'adore le Canada. C'était juste pour vanner os2.

n°601644
os2
Posté le 03-01-2004 à 22:25:40  profilanswer
 

chrisbk a écrit :

khalys, s'il fallait se baser que sur os2 pour juger le canada ca fait longtemps qu'on leur aurait envoyé porte avions, missile de croisiere et ptet meme arme nucleaire, histoire de faire table rase et repartir de 0


 
s'ils fallaient ce baser sur tous les amateurs en puissance sur ce forum, la france seraient déjà esclave des états-unis
 
ah c'est vrai c'est déjà le cas


---------------
Borland rulez: http://pages.infinit.net/borland
n°601647
chrisbk
-
Posté le 03-01-2004 à 22:36:29  profilanswer
 

os2 a écrit :


 
s'ils fallaient ce baser sur tous les amateurs en puissance sur ce forum, la france seraient déjà esclave des états-unis
 
ah c'est vrai c'est déjà le cas


 
Et en plus  le tournoi de petanque d'yvene-sur-saone a du etre annule a cause des conditions meteos en mars dernier :/

n°601648
nraynaud
lol
Posté le 03-01-2004 à 22:37:00  profilanswer
 

os2 the pro !
 
os2 est à l'informatique ce que B. Tapy est à la chanson : un bonheur qu'on redécouvre à chaque apparition.


---------------
trainoo.com, c'est fini
n°601728
os2
Posté le 04-01-2004 à 00:33:38  profilanswer
 

nraynaud a écrit :

os2 the pro !
 
os2 est à l'informatique ce que B. Tapy est à la chanson : un bonheur qu'on redécouvre à chaque apparition.


 
nraynaud l'ingénieur
 
nraynaud est à l'informatique ce que Bush est à l'intelligence
allez va te recyclez


---------------
Borland rulez: http://pages.infinit.net/borland
n°601730
antp
Super Administrateur
Champion des excuses bidons
Posté le 04-01-2004 à 00:36:34  profilanswer
 

os2 a écrit :


allez va te recyclez


 
os2 est à l'orthographe ce qu'Harkonnen est à la prog web :o


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°601736
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 04-01-2004 à 00:40:30  profilanswer
 

os2 a écrit :


s'ils fallaient ce baser sur tous les amateurs en puissance sur ce forum, la france seraient déjà esclave des états-unis


C'est l'gars qui vient du québec qui nous sort ça [:ddr555]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
n°601738
nraynaud
lol
Posté le 04-01-2004 à 00:42:47  profilanswer
 

Taiche a écrit :


C'est l'gars qui vient du québec qui nous sort ça [:ddr555]

C'est bien un canadien ça !
 
(ouille, un coup sous la ceinture !)


---------------
trainoo.com, c'est fini
n°601749
drasche
Posté le 04-01-2004 à 00:55:28  profilanswer
 

os2 a écrit :

nraynaud l'ingénieur
 
nraynaud est à l'informatique ce que Bush est à l'intelligence
allez va te recyclez


vu que t'as jamais été foutu de répondre intelligemment, tu ferais bien de changer de métier :o
 
t'étudiais pas pour être ingénieur toi au fait? :o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°601770
os2
Posté le 04-01-2004 à 02:27:57  profilanswer
 

drasche a écrit :


vu que t'as jamais été foutu de répondre intelligemment, tu ferais bien de changer de métier :o
 
t'étudiais pas pour être ingénieur toi au fait? :o


 
si c'est pas le sans dessin qui disais que LES PROS programmaient en vb


---------------
Borland rulez: http://pages.infinit.net/borland
n°601771
os2
Posté le 04-01-2004 à 02:29:49  profilanswer
 

Taiche a écrit :


C'est l'gars qui vient du québec qui nous sort ça [:ddr555]


 
va suivre des cours d'histoire et profite en pour te renseigner un peu sur le québec


---------------
Borland rulez: http://pages.infinit.net/borland
n°601772
Taiche
(╯°□°)╯︵ ┻━┻
Posté le 04-01-2004 à 02:38:00  profilanswer
 

os2 a écrit :


va suivre des cours d'histoire et profite en pour te renseigner un peu sur le québec


[:prosterne]


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

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

  Problème exécution getText et setText

 

Sujets relatifs
[Newby] Problème avec les char*Montrer le problème avec les valeurs null
<?xml version="1.0" ?> -> probleme : font-size dans IE[java]Problème d'import de classe swing
Probleme avec Mysql_num_rows, je vois pas laProblème de boutisme...
Putain de problème de noob mais je galère....[Swing] Attendre la fin d'un repaint() pour continuer l'execution...
[PHP] Probleme sur fonctionprobleme d'installation de jbuilder9 [résolu]
Plus de sujets relatifs à : Problème exécution getText et setText


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