import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class TextField
{
public TextField()
{
JFrame main = new JFrame("Test");
Container content = main.getContentPane();
main.setSize(150, 150);
JTextField text = new JTextField(10);
content.add(text);
main.setVisible(true);
text.setText("hh");
}
public static void main(String[] args)
{
new TextField();
}
}
me donne l'erreur suivante :
Exception in thread "main" java.lang.VerifyError: (class: TextField,
method: <init> signature: ()V) Incompatible object argument for function
call
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
oliv
Obi-Wan Kenobi wrote:
J'ai un léger problème avec les JTextField:
import java.awt.event.*; import java.awt.*; import javax.swing.*; public class TextField { ... }
me donne l'erreur suivante :
Exception in thread "main" java.lang.VerifyError: (class: TextField, method: <init> signature: ()V) Incompatible object argument for function call
à l'exécution...
Il y'a t il un problème avec les JTextField ???
Non, mais avec les java.awt.TextField car tu collisionnes avec cette classe prédéfinie. Eviter de reprendre un nom existant, surtout si tu ne peux pas le désambiguer car tu es dans le package par défaut. Ou alors limiter les import de java.awt.au_strict_necessaire.
-- oliv
Obi-Wan Kenobi wrote:
J'ai un léger problème avec les JTextField:
import java.awt.event.*;
import java.awt.*;
import javax.swing.*;
public class TextField
{
...
}
me donne l'erreur suivante :
Exception in thread "main" java.lang.VerifyError: (class: TextField,
method: <init> signature: ()V) Incompatible object argument for function
call
à l'exécution...
Il y'a t il un problème avec les JTextField ???
Non, mais avec les java.awt.TextField car tu collisionnes avec cette
classe prédéfinie. Eviter de reprendre un nom existant, surtout si tu
ne peux pas le désambiguer car tu es dans le package par défaut. Ou
alors limiter les import de java.awt.au_strict_necessaire.
import java.awt.event.*; import java.awt.*; import javax.swing.*; public class TextField { ... }
me donne l'erreur suivante :
Exception in thread "main" java.lang.VerifyError: (class: TextField, method: <init> signature: ()V) Incompatible object argument for function call
à l'exécution...
Il y'a t il un problème avec les JTextField ???
Non, mais avec les java.awt.TextField car tu collisionnes avec cette classe prédéfinie. Eviter de reprendre un nom existant, surtout si tu ne peux pas le désambiguer car tu es dans le package par défaut. Ou alors limiter les import de java.awt.au_strict_necessaire.
-- oliv
Olivier Thomann
Le Thu, 29 Jan 2004 20:40:07 +0100, Obi-Wan Kenobi
Exception in thread "main" java.lang.VerifyError: (class: TextField, method: <init> signature: ()V) Incompatible object argument for function call Quel compilateur as-tu utilisé?
-- Olivier
Le Thu, 29 Jan 2004 20:40:07 +0100, Obi-Wan Kenobi
Exception in thread "main" java.lang.VerifyError: (class: TextField,
method: <init> signature: ()V) Incompatible object argument for function
call
Quel compilateur as-tu utilisé?