erreur lors de l'execution sur debian

erreur lors de l'execution sur debian - Java - Programmation

Marsh Posté le 03-02-2006 à 21:04:50    

Bonjour tout le monde
 
Voilà, j'ai fais une petite appli. histoire de retoucher un peu au java et à la compilation aucune erreur mais lors de l'execution j'obtient une erreur et je ne peux donc pas voir le résultat de mon chef d'oeuvre :)
 
mon code

Code :
  1. import javax.swing.*;
  2. public class OperateurLogiques {
  3.     public static void main(String args[]) {
  4.         JTextArea zoneSortie = new JTextArea(17,20);
  5.         JScrollPane defilant = new JScrollPane(zoneSortie );
  6.         String sortie;
  7.         //table de vérité du &&
  8.         sortie = "ET logique (&& )" +
  9.             "\nfalse && false : " + ( false && false ) +
  10.             "\nfalse && true : " + ( false && true ) +
  11.             "\ntrue && false : " + ( true && false ) +
  12.             "\ntrue && true : " + (true && true );
  13. //...
  14.         //table de vérité du !
  15.         sortie += "\n\nNON logique (!)" +
  16.             "\n!false : " + ( !false ) +
  17.             "\n!true : " + ( !true );
  18.         zoneSortie.setText( sortie ); //on place le resultat dans le JTextArea
  19.         JOptionPane.showMessageDialog( null, defilant, "Table de vérité", JOptionPane.INFORMATION_MESSAGE );
  20.         System.exit( 0 );
  21.     }
  22. }


 
 
message d'erreur à l'execution :

Code :
  1. blastmanu@debian:~/java$ java OperateurLogiques
  2. ** ERROR **: file ../../../src/libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: line 572 (createRawData): assertion failed: (data_fid != 0)
  3. aborting...
  4. Abandon


 
je développe sous Debian, ce n'est pas super important, mais si quelqu'un pourrait m'aider ce serait sympa


Message édité par blastman le 03-02-2006 à 21:05:56

---------------
http://www.blastmanu.info
Reply

Marsh Posté le 03-02-2006 à 21:04:50   

Reply

Marsh Posté le 03-02-2006 à 21:26:38    

Quelle version de java tu utilises ?
Si c'est une version non finale ça vient peut-etre de là.
En revanche si c'est une version éprouvée, ça vient peut-etre d'une erreur survenue lors de l'installation.
Ou encore d'une mauvaise installation de GTK.
 
Je commencerais par réinstaller correctement java (du moins le JRE).
 
L'erreur que tu as a lieu dans du code C, donc c'est soit un appel à une bibliotheque locale (GTK) qui merde, soit le code du JRE qui est foireux, ce qui me semblerait bizarre. Meme pour une version non finale de java.

Reply

Marsh Posté le 03-02-2006 à 21:30:41    

blastmanu@debian:~/java$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.0.3 20060121 (prerelease) (Debian 4.0.2-7j1)
 
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Message édité par blastman le 03-02-2006 à 22:47:03

---------------
http://www.blastmanu.info
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed