Le gestionnaire de mise en forme GRIDLAYOUT offre la possibilité de placer les composants les uns à la suite des autres sur une grille régulière. Chaque composant va alors occuper une cellule particulière de la grille.
Ils existent deux constructeurs :
public GridLayout(int verticale, int horizontal) permet de créer un gestionnaire sous forme d'une grille. Les arguments verticale et horizontal spécifient le nombre de ligne et de colonne.
public GridLayout(int rows, int cols, int hesp, int vesp) permet de créer un gestionnaire sous forme de grille. De plus, hesp et vesp définissent les espaces entre les différents composants (...)
[...] public GridLayout(int rows, int cols, int hesp, int vesp) permet de créer un gestionnaire sous forme de grille. De plus, hesp et vesp définissent les espaces entre les différents composants. package unpack; import java.awt.* ; import javax.swing.* ; class Fenetre extends JFrame { public Fenetre { super("Un exemple GRIDLAYOUT") ; setSize(300, 200) ; Container contenu = getContentPane() ; contenu.setLayout(new GridLayout(4, ; Axel KAMALAK 88 contenu.add(new JButton("CAROTTE")) ; contenu.add(new JButton("TOMATE")) ; contenu.add(new JButton("POMME")) ; contenu.add(new JButton("ORANGE")) ; contenu.add(new JButton("CERISE")) ; contenu.add(new JButton("ANANAS")) ; contenu.add(new JButton("PECHE")) ; contenu.add(new JButton("PIMENT")) ; contenu.add(new JButton("CLEMENTINE")) ; contenu.add(new JButton("KAKI")) ; contenu.add(new JButton("RAISIN")) ; contenu.add(new JButton("FRAISE")) ; 10 LES EVENEMENTS LIES A LA SOURIS Il existe des écouteurs liés à la souris. [...]
[...] Il existe une méthode qui permet de modifier cet état. MaCase.setSelected(true) ; //case cochée Axel KAMALAK Les groupes de checkbox Une case à cocher peut prendre un seule état. C'est pourquoi, il est possible de faire des groupes de case à cocher. Ceci empêche l'utilisateur de faire plusieurs choix pour la même question. import java.awt.*; import javax.swing.JPanel; class Fenetre { public Fenetre() { Frame w = new Frame("INSIA classes"); JPanel panel = new JPanel(); w.setSize(200, 100); w.add(panel); CheckboxGroup groupe=new CheckboxGroup(); Checkbox box1=new Checkbox("ING1",groupe,false); panel.add(box1); Checkbox box2=new Checkbox("ING2",groupe,true); panel.add(box2); Checkbox box3=new Checkbox("ING3",groupe,false); panel.add(box3); w.setVisible(true); CheckboxGroup groupe=new CheckboxGroup(); Je vais définir un groupe de checkbox. [...]
[...] Sélectionner Java Build Path 3. Cliquer sur le bouton Add External JARs 4. Sélectionner votre fichier jar mysql-connector-java- 5.1 .10-bin Axel KAMALAK MANIPULATION BDD Pour effectuer des opérations dans une base de données : 1. Il faudra se connecter 2. Il faudra s'identifier 3. [...]
[...] La méthode executeUpdate retourne 0 en cas de succès. Si l'opération s'est bien déroulée alors on affiche un message. if (nbEnregSup { System.out.println("La suppression s'est bien réalisée!"); } Modifier les données d'un hotel public void modifier_Hotel(int id_Hotel, String name, int nbEtoile, String description,int prix){ String query = " UPDATE"+" `tourisme`.`hotel` SET " + = '"+name + + "`NbEtoile` = '"+nbEtoile + + "`Description` = '"+description + + + "`PrixparNuit` = '"+prix + + " WHERE " + "`hotel`.`Id_Hotel` = " + id_Hotel + " "LIMIT 1 " + ; try { Statement state = theConnection.createStatement(); state.executeUpdate(query state.close(); } catch (SQLException System.out.println("Modification non effectuée"); Il s'agit de la requête String query = " UPDATE"+" `tourisme`.`hotel` SET " + = '"+name + + "`NbEtoile` = '"+nbEtoile + + "`Description` = '"+description + + + Axel KAMALAK 105 "`PrixparNuit` = '"+prix + + " WHERE " + "`hotel`.`Id_Hotel` = " + id_Hotel + " "LIMIT 1 " + ; Etablissement de la connexion et Exécution de la requête. [...]
[...] Lorsque je déclare une variable de type char, il ne me sera donc pas possible d'affecter deux caractères. La déclaration suivante va générer une erreur de compilation : char moncaractere = ; Il faudra donc écrire le code suivant : char moncaractere = ; Nous venons de voir qu'il n'est pas possible de stocker une chaîne de caractère dans une variable de type char. Nous allons maintenant voir comment java apporte une solution à cela Le type booléen Le type de donnée booléen a été introduit par le langage Java. [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture