Dans l'optique de faire du dev web sur JonAS et pour s'amuser un peu, je me suis mis à la programmation Java.
Pour cela j'ai acheter un livre qui reprend la programmation à la base (cela ne fait pas de mal).
Donc j'essaye mon premier programme java
javac Dinosaure.java
Voir listing du programme [1], puis
java Dinosaure
Et j'obtiens l'erreur suivante
java.lang.ClassNotFoundException: Simple
at kaffe.lang.AppClassLoader.findClass (AppClassLoader.java:296)
at java.lang.ClassLoader.loadClass (ClassLoader.java:142)
Je me suis dit qu'il y avait une erreur dans le (…)
Forum Programmation.java POI : application de patch
Bonjour,
je cherche à patcher POI 2.5.1 final avec le patch fourni pour le bug 27929....
Comment je dois faire ? Je n'ai jamais patché de source de ma vie avec un patch sorti de bugzilla...
Merci.
je cherche à patcher POI 2.5.1 final avec le patch fourni pour le bug 27929....
Comment je dois faire ? Je n'ai jamais patché de source de ma vie avec un patch sorti de bugzilla...
Merci.
Forum Programmation.java CharSequence et String : incompatible !
Bonjour forum,
je suis confronté a un problème de taille : sur le WSAD du boulot, il m'est impossible d'affecter du String à un CharSequence !
Un comble quand on sait que CharSequence est en fait une interface pour String.
Ainsi un code comme
CharSequence plop = "coincoin";
-> impossible de convertir String en CharSequence
Bon en soit c'est pas grave, je n'ai jamais eu a ecrire du code pareil, en revanche :
Pattern p = p.compile("coin");
Matcher m = (…)
je suis confronté a un problème de taille : sur le WSAD du boulot, il m'est impossible d'affecter du String à un CharSequence !
Un comble quand on sait que CharSequence est en fait une interface pour String.
Ainsi un code comme
CharSequence plop = "coincoin";
-> impossible de convertir String en CharSequence
Bon en soit c'est pas grave, je n'ai jamais eu a ecrire du code pareil, en revanche :
Pattern p = p.compile("coin");
Matcher m = (…)
Forum Programmation.java Eclipse, WSAD, Netbeans, et ?
Bonjour,
Actuellement je réalise mes programmes java grace a Netbeans, et j'utilise depuis peu WSAD pour faire applications a base de servlets/jsp.
Je n'ai WSAD qu'en version windows, et c'est la seule chose qui m'a fait créer une partition windows de 3Go sur mon pc, car je ne l'ai pas en version linux et je bosse avec au taf.
J'ai plusieurs fois essayé de trouver un successeur, mais en vain
Netbeans gère l'architecture J2EE, avec les .war, mais il ne (…)
Actuellement je réalise mes programmes java grace a Netbeans, et j'utilise depuis peu WSAD pour faire applications a base de servlets/jsp.
Je n'ai WSAD qu'en version windows, et c'est la seule chose qui m'a fait créer une partition windows de 3Go sur mon pc, car je ne l'ai pas en version linux et je bosse avec au taf.
J'ai plusieurs fois essayé de trouver un successeur, mais en vain
Netbeans gère l'architecture J2EE, avec les .war, mais il ne (…)
Forum Programmation.java WSAD et mapping de servlets
Bonjour,
problème très con pour moi ce matin.
Pour la 1ere fois depuis mes débuts à WSAD, je suis ammené a insérer des images dans mes JSP. Jusqu'a la rien de palpitant, sauf que, mon problème très con est que moi j'aime bien le mapping d'url, c'est plus propre.
Et là ou ca coince, c'est que dès lors qu'UN mapping a été déclaré dans le web.xml, websphere interprete toutes les URLs comme des mappings, même quand c'est des vrais urls. (…)
problème très con pour moi ce matin.
Pour la 1ere fois depuis mes débuts à WSAD, je suis ammené a insérer des images dans mes JSP. Jusqu'a la rien de palpitant, sauf que, mon problème très con est que moi j'aime bien le mapping d'url, c'est plus propre.
Et là ou ca coince, c'est que dès lors qu'UN mapping a été déclaré dans le web.xml, websphere interprete toutes les URLs comme des mappings, même quand c'est des vrais urls. (…)
Forum Programmation.java Enumérateurs, Tableaux constants
salut les gens...
Petit problème pour un débutant en java :
Je souhaite remplir statiquement un tableau de constante. En pseudo syntaxe je veux faire
String Mois[12] = ("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
Comment ça s'écrit en Java ?
'ci !
Petit problème pour un débutant en java :
Je souhaite remplir statiquement un tableau de constante. En pseudo syntaxe je veux faire
String Mois[12] = ("Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre");
Comment ça s'écrit en Java ?
'ci !
Forum Programmation.java comment utiliser JInternalFrame et JDesktopPane...
slt à tous, je suis débutant en java. acuellement je voudrais créer un application MDI mai je n'arrive pas a récuperer les données des textFields des JInternalFrame qui sont crée automatiquement lorsqu'on choisit un element du menu(exemple:si on clique sur livre dans le menu creer, on a une nouvelle fenetre( JInternalFrame) et ainsi de suite...)pour cela j'ai crer une classe pour creer a chaque fois les JInternalFrame, mai hors cette classe je n'arrive pas à utiliser les instances des textField...j'ai (…)
Forum Programmation.java Question à 100 001 euros
Bonjour,
2 heures que je me prends la tête sur un fichu truc en java.
L'idée est pourtant très simple. J'ai une page login.jsp, qui balance le formulaire d'autentification a une servlet CheckLogin, si ce formulaire est bien saisi, alors CheckLogin créé une variable de session de type User, et charge index.jsp
Au chargement d'index.jsp, j'ai un include chargant la servlet VerifLogin, dont le rôle est de verifier la présence du bean User dans la session, et si elle ne (…)
2 heures que je me prends la tête sur un fichu truc en java.
L'idée est pourtant très simple. J'ai une page login.jsp, qui balance le formulaire d'autentification a une servlet CheckLogin, si ce formulaire est bien saisi, alors CheckLogin créé une variable de session de type User, et charge index.jsp
Au chargement d'index.jsp, j'ai un include chargant la servlet VerifLogin, dont le rôle est de verifier la présence du bean User dans la session, et si elle ne (…)
Forum Programmation.java Impossible d'affecter une adresse
Bonjour,
ce matin un problème très bête, dans notre beau langage préféré : le java.
Voici ma fonction, somme toute assez conne :
private void addObject(Object tab[],Object nb){
Object tmp[] = new Object[tab.length + 1];
int i = 0;
for (i=0;i<tab.length;i++){
// on recopie le tableau dans le nouveau tableau tmp
System.out.println("tmp["+ i+ "]=tab["+i+"];");
tmp[i]=tab[i];
}
tmp[i]=nb;
tab = tmp; // on retourne l'adresse du tableau tmp
}
J'etais persuadé que seuls les type primitifs etaient recopiés par valeur, mais (…)
ce matin un problème très bête, dans notre beau langage préféré : le java.
Voici ma fonction, somme toute assez conne :
private void addObject(Object tab[],Object nb){
Object tmp[] = new Object[tab.length + 1];
int i = 0;
for (i=0;i<tab.length;i++){
// on recopie le tableau dans le nouveau tableau tmp
System.out.println("tmp["+ i+ "]=tab["+i+"];");
tmp[i]=tab[i];
}
tmp[i]=nb;
tab = tmp; // on retourne l'adresse du tableau tmp
}
J'etais persuadé que seuls les type primitifs etaient recopiés par valeur, mais (…)
Forum Programmation.java hébergement JSP, une rareté ?
Dites moi si je me trompe, mais j'ai l'impression que la demande en hébergement de site fait en langage Java/Jsp n'est pas très forte ?
Serais-je l'un des rares qui a ce besoin ?
Je vois dans les offres d'hébergement que du apache/php/mysql. Pourquoi pas apache/tomcat/mysql ? Qu'est ce qui freine ? La complexité de Java par rapport à PHP, la consommation process ??
Votre avis m'intéresse.
Serais-je l'un des rares qui a ce besoin ?
Je vois dans les offres d'hébergement que du apache/php/mysql. Pourquoi pas apache/tomcat/mysql ? Qu'est ce qui freine ? La complexité de Java par rapport à PHP, la consommation process ??
Votre avis m'intéresse.
Forum Programmation.java Gridbaglayout et GTK
Bonjour,
Aujourd'hui je vais vous parler de GridBagLayout, que je considère comme le meilleur layout java (mis a part null, c'est le seul layout avec lequel j'arrive, au bout d'un moment, a faire a peu près ce que je veux...)
Problème : oui certes GridBagLayout marche nickel, mais pas comme je veux !
Quand a l'epoque je faisais du Gtk, jme souviens que je réalisais mes interfaces trop simplement, et avec gridbaglayout, c'est beaucoup plus complexe :(
Voilà par exemple (…)
Aujourd'hui je vais vous parler de GridBagLayout, que je considère comme le meilleur layout java (mis a part null, c'est le seul layout avec lequel j'arrive, au bout d'un moment, a faire a peu près ce que je veux...)
Problème : oui certes GridBagLayout marche nickel, mais pas comme je veux !
Quand a l'epoque je faisais du Gtk, jme souviens que je réalisais mes interfaces trop simplement, et avec gridbaglayout, c'est beaucoup plus complexe :(
Voilà par exemple (…)
Forum Programmation.java JRE or not JRE ?
Bonjour,
je souhaiterai savoir s'il existe un moyen de verifier la présence d'un JRE adequate au chargement d'une applet ?
je m'explique, j'ai tenté de mettre du texte entre mes balises <applet>, mais celui ci ne s'affiche a priori que quand AUCUN jre n'est installé.
Lorsqu'un jre est là, mais que ce n'est pas le bon, alors ce dernier plutot que d'afficher le texte alternatif tente malgrès tout de charger l'applet, et retourne une erreur abstraite dans la status bar (…)
je souhaiterai savoir s'il existe un moyen de verifier la présence d'un JRE adequate au chargement d'une applet ?
je m'explique, j'ai tenté de mettre du texte entre mes balises <applet>, mais celui ci ne s'affiche a priori que quand AUCUN jre n'est installé.
Lorsqu'un jre est là, mais que ce n'est pas le bon, alors ce dernier plutot que d'afficher le texte alternatif tente malgrès tout de charger l'applet, et retourne une erreur abstraite dans la status bar (…)
Forum Programmation.java GUI Dynamique et Gestion d'evenements
Bonjour,
ce soir un problème surement très con pour l'initié, mais pas pour moi :)
Je viens d'ecrire une interface en java qui a des parties générées dynamiquement (un tableau de JButton pour etre exact)
Comment puis-je désormais créer une fonction qui traitera un évenement (par exemple actionPerformed) sur un bouton de mon tableau, et dans laquelle je pourrais donc répartir les actions a entreprendre selon l'index dudit bouton qui a déclenché l'evenement (euh c'est suffisament clair là ?)
Bon (…)
ce soir un problème surement très con pour l'initié, mais pas pour moi :)
Je viens d'ecrire une interface en java qui a des parties générées dynamiquement (un tableau de JButton pour etre exact)
Comment puis-je désormais créer une fonction qui traitera un évenement (par exemple actionPerformed) sur un bouton de mon tableau, et dans laquelle je pourrais donc répartir les actions a entreprendre selon l'index dudit bouton qui a déclenché l'evenement (euh c'est suffisament clair là ?)
Bon (…)
Forum Programmation.java Applet et barre des taches
Salut,
Je tourne sur Mandrake 10 avec KDE. Il est possible d'ajouter des applets dans la barres des taches.
Je voudrais savoir comment programmer ses propres applet pour que l'on puissent les rajouter dans la barre des taches. Je sais programmer des applets, mais je pense qu'il doit y avoir certaines conditions pour les ajouter dans la barre.
Merci d'avance
F@b
Je tourne sur Mandrake 10 avec KDE. Il est possible d'ajouter des applets dans la barres des taches.
Je voudrais savoir comment programmer ses propres applet pour que l'on puissent les rajouter dans la barre des taches. Je sais programmer des applets, mais je pense qu'il doit y avoir certaines conditions pour les ajouter dans la barre.
Merci d'avance
F@b
Forum Programmation.java relier deux points
Bonjour;
J'essaye de programmer un jeu, et j'ai commencé par essayé de relier deux points sur une JFrame avec une droite à l'aide de la souris, mais sa ne marche pas, rien ne s'affiche ou ne se dessine, sa fait des jours que j'essaye de trouver pourquoi mais je n'y arrive pas, peut être que vous pouvez m'aider ou m'orienter, voici le code que j'ai écris :
import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.awt.geom.*; public class relierPoints { public (…)
Forum Programmation.java Problèmes de portée (enfin je crois)
Bonjour les gens...
Je me suis mis tout à l'heure à Java, afin de coder un peu pour Looking Glass.
Et maintenant, je tombe sur un truc que je comprend pas.
En gros, j'ai utilisé un parseur de fichiers XML pour charger un fichier de conf. Maintenant j'aimerais en utiliser les résultats.
Voici le "vieux" code :
J'aimerais charger les éléments (…)
Je me suis mis tout à l'heure à Java, afin de coder un peu pour Looking Glass.
Et maintenant, je tombe sur un truc que je comprend pas.
En gros, j'ai utilisé un parseur de fichiers XML pour charger un fichier de conf. Maintenant j'aimerais en utiliser les résultats.
Voici le "vieux" code :
themes.addChild(
new BackgroundIcon("resources/images/icon/hoover.png",
width * 0.05f) {
protected Background initBackground() {
return new PanoImageBackground(
"resources/images/background/Stanford-", ".png", 2);
}
});
J'aimerais charger les éléments (…)
Forum Programmation.java existe t'il un Bugzilla version java ?
salut Forum,
je voulais juste savoir si une application du genre 'gestion, report de bug' existait en version servlet/java ("bug tracking system").
une application à installer sur un serveur tomcat.
je'ai chercher et je suis tombé sur : jira :
http://www.atlassian.com/software/jira/?clicked=j.a.com_introductio(...)
le probleme : pas open , alors si le forum connait d'autre logiciel ?
je voulais juste savoir si une application du genre 'gestion, report de bug' existait en version servlet/java ("bug tracking system").
une application à installer sur un serveur tomcat.
je'ai chercher et je suis tombé sur : jira :
http://www.atlassian.com/software/jira/?clicked=j.a.com_introductio(...)
le probleme : pas open , alors si le forum connait d'autre logiciel ?
Forum Programmation.java Java et pdf
Bonjour,
Je dois créer des pdf en java et je ne sais quelle bibliothèque utiliser.
Si vous avez déjà tenté l'expérience, votre retour m'intéresse.
Merci.
Je dois créer des pdf en java et je ne sais quelle bibliothèque utiliser.
Si vous avez déjà tenté l'expérience, votre retour m'intéresse.
Merci.
Forum Programmation.java base de donnée sans persistence
Bonjour
Je recherche une base de donnée SQL sans persistence.
Je m'explique, j'aimerais pouvoir enregistrer des valeurs et que ca les enregistre en mémoire et non sous forme de fichier pour la persistence.
Merci !
Je recherche une base de donnée SQL sans persistence.
Je m'explique, j'aimerais pouvoir enregistrer des valeurs et que ca les enregistre en mémoire et non sous forme de fichier pour la persistence.
Merci !
Forum Programmation.java executer un binaire natif encapsulé ds un JAR
Hello journal !
J'ai une appli packagée dans un JAR file. Celle-ci execute à travers Runtime.getRuntime().exec() un binaire natif. J'aimerai encapsuler ce binaire dans le JAR pour tout distribuer le tout en un seul fichier. J'imagine qu'il faut d'abord d'extraire ce binaire avant de l'executer. Juste ?
Probleme, lorsque j'extrait le binaire natif dans un fichier temporaire, ce dernier a les permissions -rw-rw-r-- , c'est a dire que je ne peux pas l'executer. D'aillers, si j'essaye, je me retrouve avec (…)
J'ai une appli packagée dans un JAR file. Celle-ci execute à travers Runtime.getRuntime().exec() un binaire natif. J'aimerai encapsuler ce binaire dans le JAR pour tout distribuer le tout en un seul fichier. J'imagine qu'il faut d'abord d'extraire ce binaire avant de l'executer. Juste ?
Probleme, lorsque j'extrait le binaire natif dans un fichier temporaire, ce dernier a les permissions -rw-rw-r-- , c'est a dire que je ne peux pas l'executer. D'aillers, si j'essaye, je me retrouve avec (…)
Forum Programmation.java Traduction petit code Python en Java
Je cherche, pour un collègue codeur Java, comment traduire le code Python suivant en Java (sans tartine de code Java) :
Code:
import urllib
import socket
print socket.getdefaulttimeout()
try:
socket.setdefaulttimeout(10)
except:
print "burp... passe pô"
try:
sock = urllib.urlopen("http://www.ecocentric.be/(...)")
if (sock):
print "ok"
else:
print "nok"
except:
print "aaargh !"
C'est surtout la paramétrisation du time out qui m'intéresse.
Code:
import urllib
import socket
print socket.getdefaulttimeout()
try:
socket.setdefaulttimeout(10)
except:
print "burp... passe pô"
try:
sock = urllib.urlopen("http://www.ecocentric.be/(...)")
if (sock):
print "ok"
else:
print "nok"
except:
print "aaargh !"
C'est surtout la paramétrisation du time out qui m'intéresse.
Forum Programmation.java [jakarta][FTP] bar de progression de transfert
Bonjour,
j'utilise la librairie commons net de jakarta pour effectuer un transfert FTP
vers un serveur.
J'aimerai savoir si il est possible de connaître l'étât de l'évolution du
transfert des données. Le but est d'intégrer une barre de progression à
mon application.
Merci d'avance pour votre aide.
j'utilise la librairie commons net de jakarta pour effectuer un transfert FTP
vers un serveur.
J'aimerai savoir si il est possible de connaître l'étât de l'évolution du
transfert des données. Le but est d'intégrer une barre de progression à
mon application.
Merci d'avance pour votre aide.
Forum Programmation.java BufferedImage en JPG donne une image noir, bonne image en PNG
Bonjour,
j'ai un problème lorsque je transforme une image qui est dans un buffer en un fichier.
Au format png, l'image est bien sauvegardé. Au format jpg j'obtiens une image toute noir.
image est de type BufferedImage
File f = new File("myimage.png");
try {
ImageIO.write(image, "png", f); // si je remplace png par jpg j'ai une image noir
} catch (IOException e) {
//
}
J'aimerai connaître l'origine de ce problème.
j'ai un problème lorsque je transforme une image qui est dans un buffer en un fichier.
Au format png, l'image est bien sauvegardé. Au format jpg j'obtiens une image toute noir.
image est de type BufferedImage
File f = new File("myimage.png");
try {
ImageIO.write(image, "png", f); // si je remplace png par jpg j'ai une image noir
} catch (IOException e) {
//
}
J'aimerai connaître l'origine de ce problème.
Forum Programmation.java Java et Regexp
Bonjour,
Je suis actuellement en train d'ecrire un petit programme en Java qui est censé aller récuperer des dvds disponibles sur des sites marchands (une sorte de méta-moteur).
Là où le problème survient, c'est la lenteur avec laquelle mes Regexp sont matchées.
Prenons par exemple le code de la page suivante
http://mediabarre.2xmoinscher.com/DVD/liste.asp?strRech=robin%20des(...)
Et appliquons la regexp suivante :
()(<a TITLE=\"Cliquez[^>]*?href=(\".*?\")>)(.*?).+?Meilleur prix : <span class=\"DVD-TXT\">([^>]+?)
Sous visual-regexp, pas de problème, en 1 fraction de seconde, il m'isole les liens valides, avec (…)
Je suis actuellement en train d'ecrire un petit programme en Java qui est censé aller récuperer des dvds disponibles sur des sites marchands (une sorte de méta-moteur).
Là où le problème survient, c'est la lenteur avec laquelle mes Regexp sont matchées.
Prenons par exemple le code de la page suivante
http://mediabarre.2xmoinscher.com/DVD/liste.asp?strRech=robin%20des(...)
Et appliquons la regexp suivante :
()(<a TITLE=\"Cliquez[^>]*?href=(\".*?\")>)(.*?).+?Meilleur prix : <span class=\"DVD-TXT\">([^>]+?)
Sous visual-regexp, pas de problème, en 1 fraction de seconde, il m'isole les liens valides, avec (…)
Forum Programmation.java Java et kdevelop
Bonjour,
ça faisait déjà quelques temps que j'utilise Kdevelop dans le cadre de mon stage pour développer sur un projet libre en Java.
Kdevelop fonctionne bien même s'il n'est pas encore parfait du fait de sa jeunesse pour le support de Java.
Le problème, c'est qu'il y a quelques jours j'ai arrêté l'environnement et l'ai relancé quelques minutes plus tard et là ... il démarre et crash au moment où il "parse" les fichiers java du projet.
NB. il n'y (…)
ça faisait déjà quelques temps que j'utilise Kdevelop dans le cadre de mon stage pour développer sur un projet libre en Java.
Kdevelop fonctionne bien même s'il n'est pas encore parfait du fait de sa jeunesse pour le support de Java.
Le problème, c'est qu'il y a quelques jours j'ai arrêté l'environnement et l'ai relancé quelques minutes plus tard et là ... il démarre et crash au moment où il "parse" les fichiers java du projet.
NB. il n'y (…)