Problème java version 7 update 5
ethanXXX
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
-
ethanXXX Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
ethanXXX Messages postés 40 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai un problème java version 7 update 5 il y a plein de code blanc sur noire en moin d'une
seconde et la fenètre se referme et voila selui qui donne l'aide suffisante il me passe son
adresse email et je lui enverrai mon futur TD si il veut pas enbein voila chao.
j'ai un problème java version 7 update 5 il y a plein de code blanc sur noire en moin d'une
seconde et la fenètre se referme et voila selui qui donne l'aide suffisante il me passe son
adresse email et je lui enverrai mon futur TD si il veut pas enbein voila chao.
A voir également:
- Problème java version 7 update 5
- Photofiltre 7 - Télécharger - Retouche d'image
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
4 réponses
j'eissei sisa marche je te l'enverai mais comment avoir le vrai programme pas en invite de commande
ethanXXX
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
3
par cmd ou par par les invite de commande et une fois j'ai pété tous mes drivers et il falait le mettre a une date antérieur avec cmd.
KX
Messages postés
16761
Date d'inscription
Statut
Modérateur
Dernière intervention
3 020
Ce que tu vas lire est certainement un message d'erreur, une fois celle-ci corrigée, tu pourras ouvrir le programme sans l'invite de commande (si le programme a une interface graphique bien sûr)
ethanXXX
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
3
tu es tros cooooooooooool je suis ému merci merci merci merci MERCI ! mais comment enlevé l'erreur
KX
Messages postés
16761
Date d'inscription
Statut
Modérateur
Dernière intervention
3 020
Tout dépend ce que c'est l'erreur !
ethanXXX
Messages postés
40
Date d'inscription
Statut
Membre
Dernière intervention
3
eu la fenetre ce referme de suite fais moi un tuto comment la laisser ouverte et après tu me dire l'erreur et après le programme va marcher ok dis moi comment faire ( je te le donnerai si continu).
Ouvre le programme en ligne de commande, ça évitera que la fenêtre ne se referme, et tu auras tout le temps de lire ce qui s'affiche.
ha il faut télécharger javac.exe l'amis m'a donner des codes a écrire ( je fais le jeu vidéo avec lui).
he ben le site que tu m'a donné est le site que mon copain m'a donné regarde ce que j'ai fais et dis moi si s'est bien.
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
public Fenetre(){
this.setTitle( Ma premiere fenêtre java");
this.setSize(400, 500);
this.setLocationRelativeTo(null);
JPanel pan = new JPanel();
pan.setBackground(Color.ORANGE);
this.setContentPane(pan);
this.setVisble(true);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
System.out.println("Je suis exécutée ! ! !");
g.fill0val(20, 20, 75, 75);
}
}
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
public Fenetre(){
this.setTitle("Ma première fenêtre java");
this.setSize(100, 150);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
this.setContentPane(new Panneau());
} this.setVisible(true);
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x1 = this.getWidth()/4;
int y1 = this;getHeight()/4;
System.out.println("largeur = " + this.getWidth() + ". longueur = " + this.getHeight
System.out.println(" coordonnée de début d'affichage x1 = " + x1 + " + y1);
g.fillOval(x1, y1, this.getWidth()/2, this.getHeight()/2);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x1 = this.getWidth()/4;
int y1 = this.getHeight()/4;
g.drawOval(x1, y1, this.getWidth()/2, this.getHeight()/2);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawRect(10, 10, 50, 60);
g.fillRect(65, 65, 30, 40);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawRoundRect(10, 10, 30, 50, 10, 10);
g.fillRoundRect(55, 65, 55, 30, 5, 5);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawLine(0, 0, this.getWidth(), this.getHeight());
g.drawLine(0, this.getHeight(), this.getWidth(), 0);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x[] = {20, 30, 50, 60, 60, 50, 30, 20};
int y[] = {30, 20, 20, 30, 50, 60, 60, 50};
g.drawPolygon(x, y, 8);
int x2[] = {50, 60, 80, 90, 90, 80, 60, 50};
int y2[] = {60, 50, 50, 60, 80, 90, 90, 80};
g.fillPolygon(x2, y2, 8);
}
}
he ben le site que tu m'a donné est le site que mon copain m'a donné regarde ce que j'ai fais et dis moi si s'est bien.
import java.awt.Color;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
public Fenetre(){
this.setTitle( Ma premiere fenêtre java");
this.setSize(400, 500);
this.setLocationRelativeTo(null);
JPanel pan = new JPanel();
pan.setBackground(Color.ORANGE);
this.setContentPane(pan);
this.setVisble(true);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
System.out.println("Je suis exécutée ! ! !");
g.fill0val(20, 20, 75, 75);
}
}
import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Fenetre extends JFrame {
public Fenetre(){
this.setTitle("Ma première fenêtre java");
this.setSize(100, 150);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE)
this.setContentPane(new Panneau());
} this.setVisible(true);
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x1 = this.getWidth()/4;
int y1 = this;getHeight()/4;
System.out.println("largeur = " + this.getWidth() + ". longueur = " + this.getHeight
System.out.println(" coordonnée de début d'affichage x1 = " + x1 + " + y1);
g.fillOval(x1, y1, this.getWidth()/2, this.getHeight()/2);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x1 = this.getWidth()/4;
int y1 = this.getHeight()/4;
g.drawOval(x1, y1, this.getWidth()/2, this.getHeight()/2);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawRect(10, 10, 50, 60);
g.fillRect(65, 65, 30, 40);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawRoundRect(10, 10, 30, 50, 10, 10);
g.fillRoundRect(55, 65, 55, 30, 5, 5);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
g.drawLine(0, 0, this.getWidth(), this.getHeight());
g.drawLine(0, this.getHeight(), this.getWidth(), 0);
}
}
import java.awt.Graphics;
import javax.swing.JPanel;
public class Panneau extends JPanel {
public void paintComponent(Graphics g){
int x[] = {20, 30, 50, 60, 60, 50, 30, 20};
int y[] = {30, 20, 20, 30, 50, 60, 60, 50};
g.drawPolygon(x, y, 8);
int x2[] = {50, 60, 80, 90, 90, 80, 60, 50};
int y2[] = {60, 50, 50, 60, 80, 90, 90, 80};
g.fillPolygon(x2, y2, 8);
}
}
Les programmes Java sont multiplate-formes, c'est à dire qu'une fois compilés ils peuvent être exécutés de la même manière sous n'importe quel système d'exploitation qui disposent d'une machine virtuelle Java.
Si tu avais un fichier .exe tu ne pourrais lire ton programme que sous Windows, or historiquement Java était fait pour concevoir des applications sur le web, un site internet qui tourne uniquement sous Windows serait totalement absurde !
Donc Java créé des fichiers .class qu'il lit au travers de sa machine virtuelle (java.exe sous Windows).
Il te reste plus qu'à télécharger la JDK, qui contient (entre autre) javac.exe et tout ce qui est nécessaire pour compiler un programme Java, et le déboguer... Ça te permettra de corriger tout seul les classes que tu as fait au dessus.
Remarque : le bloc-note suffit, mais ce n'est pas très puissant, tu devrais penser à utiliser un IDE (comme Eclipse), mais tout ça cysboy en parle sur le SDZ dans la partie 1 chapitre 1 !!!
Si tu avais un fichier .exe tu ne pourrais lire ton programme que sous Windows, or historiquement Java était fait pour concevoir des applications sur le web, un site internet qui tourne uniquement sous Windows serait totalement absurde !
Donc Java créé des fichiers .class qu'il lit au travers de sa machine virtuelle (java.exe sous Windows).
Il te reste plus qu'à télécharger la JDK, qui contient (entre autre) javac.exe et tout ce qui est nécessaire pour compiler un programme Java, et le déboguer... Ça te permettra de corriger tout seul les classes que tu as fait au dessus.
Remarque : le bloc-note suffit, mais ce n'est pas très puissant, tu devrais penser à utiliser un IDE (comme Eclipse), mais tout ça cysboy en parle sur le SDZ dans la partie 1 chapitre 1 !!!
Tout le monde a une machine virtuelle Java !
C'est par défaut sous Windows et Linux, et il n'y a peut-être que Mac qui fait un peu de résistance, mais c'est installable. Donc une fois compilés tes programmes tourneront quasiment n'importe où.
À noter qu'en utilisant Eclipse, la compilation avec javac est transparente puisque c'est Eclipse qui s'en occupe. Il s'interface également avec java pour la lecture afin de tester et déboguer le code...
Mais tout est expliqué dans le tutoriel (partie 1, chapitre 1...)
C'est par défaut sous Windows et Linux, et il n'y a peut-être que Mac qui fait un peu de résistance, mais c'est installable. Donc une fois compilés tes programmes tourneront quasiment n'importe où.
À noter qu'en utilisant Eclipse, la compilation avec javac est transparente puisque c'est Eclipse qui s'en occupe. Il s'interface également avec java pour la lecture afin de tester et déboguer le code...
Mais tout est expliqué dans le tutoriel (partie 1, chapitre 1...)