Problème java version 7 update 5
Fermé
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
-
5 juil. 2012 à 14:30
ethanXXX Messages postés 40 Date d'inscription jeudi 5 juillet 2012 Statut Membre Dernière intervention 18 octobre 2013 - 23 juil. 2012 à 10:28
ethanXXX Messages postés 40 Date d'inscription jeudi 5 juillet 2012 Statut Membre Dernière intervention 18 octobre 2013 - 23 juil. 2012 à 10:28
A voir également:
- Problème java version 7 update 5
- Waptrick java football - Télécharger - Jeux vidéo
- Dernière version ccleaner gratuit français - Télécharger - Nettoyage
- Splitcam ancienne version - Télécharger - Messagerie
- Java apk - Télécharger - Langages
- Windows update 0x80070643 - Guide
4 réponses
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
3
5 juil. 2012 à 14:48
5 juil. 2012 à 14:48
j'eissei sisa marche je te l'enverai mais comment avoir le vrai programme pas en invite de commande
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
5 juil. 2012 à 14:44
5 juil. 2012 à 14:44
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.
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
3
6 juil. 2012 à 11:18
6 juil. 2012 à 11:18
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);
}
}
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
3
6 juil. 2012 à 11:21
6 juil. 2012 à 11:21
je l'ai fais avec le bloc note
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
3
6 juil. 2012 à 11:38
6 juil. 2012 à 11:38
en faite pourquoi je dois l'ouvrir avec java.exe je peut pas l'ouvrir sans il faut mettre mon jeu .exe pour que windows peut le lire .
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
6 juil. 2012 à 12:30
6 juil. 2012 à 12:30
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 !!!
ethanXXX
Messages postés
40
Date d'inscription
jeudi 5 juillet 2012
Statut
Membre
Dernière intervention
18 octobre 2013
3
6 juil. 2012 à 14:50
6 juil. 2012 à 14:50
1télécharger éclipse 2 télécharger JDK 3 écrire les codes dans éclipse 4 transformer via javac.exe
5 lire avec java s'est ca mais après un ami qui a pas java.exe il pouras pas le lire.
5 lire avec java s'est ca mais après un ami qui a pas java.exe il pouras pas le lire.
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
6 juil. 2012 à 15:34
6 juil. 2012 à 15:34
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...)
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
5 juil. 2012 à 22:42
5 juil. 2012 à 22:42
Bon courage KX, tu vas en avoir besoin ;-D
KX
Messages postés
16733
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 janvier 2024
3 015
5 juil. 2012 à 22:46
5 juil. 2012 à 22:46
Il y a pire... Les gens qui ne savent pas sont plus facile à aider que ceux qui croient déjà savoir ;-)
arth
Messages postés
9374
Date d'inscription
mardi 27 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2016
1 291
5 juil. 2012 à 22:53
5 juil. 2012 à 22:53
Je crois qu'on est dans le deuxième cas en fait :-D
5 juil. 2012 à 14:54
5 juil. 2012 à 14:54
5 juil. 2012 à 14:57
5 juil. 2012 à 14:58
5 juil. 2012 à 15:05