TP : Programmation évènementielle Java
Exercice 1 Fenêtre(Jframe)
// Réalisation d’une fenêtre
package window;
import [Link];
public class frame {
public static void main(String[] args){
JFrame fenetre = new JFrame();
//Définit un titre pour notre fenêtre
[Link]("Ma première fenêtre Java");
//Définit sa taille : 400 pixels de large et 100 pixels de haut
[Link](400, 100);
//Nous demandons maintenant à notre objet de se positionner au centre
[Link](null);
//Termine le processus lorsqu'on clique sur la croix rouge
[Link](JFrame.EXIT_ON_CLOSE);
// Empêcher le redimensionnement de la fenetre
[Link](true);
// La fenetre reste toujours au dessus des autres fenêtre
[Link](true);
// Retirer les decoration
[Link](true);
// la rendre visible
[Link](true);
// La classe Panel étend une fenêtre et lui donne un contenu java (JPanel)
package window;
import [Link];
import [Link];
import [Link];
public class Panel extends JFrame {
/**
*
*/
private static final long serialVersionUID = 1L;
public Panel(){
[Link]("Ma première fenêtre Java");
[Link](400, 500);
[Link](null);
//Instanciation d'un objet JPanel
JPanel pan = new JPanel();
//Définition de sa couleur de fond
[Link]([Link]);
//On prévient notre JFrame que notre JPanel sera son content pane
[Link](pan);
[Link](true);
//La Classe Main permettant d’exécuter le Panel
package window;
import [Link];
public class vuePanel {
public static void main(String[] args) {
// TODO Auto-generated method stub
Panel pan=new Panel();