amine1234Z
Messages postés134Date d'inscriptionsamedi 26 mai 2007StatutMembreDernière intervention31 mai 2010
-
11 mai 2008 à 15:55
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 2008
-
12 mai 2008 à 13:20
Salut a tous
je veux bien avoir la possibilité de vesualiser ma fenetre complet meme si elle est redimensionner " this.resize(1024,1024);" car j'ai plusieur composant et ma fenetre est petit pour les contenire, donc je me demande s'il y a une possibilité de l'agrandire ou de faire une JScrolPane qui deffile pour que les composant qui sont invisible c'est a dire qui sont dans la partie inferieur de la fentre, aparaitre.
Merci infiniment .
public class Cadre3 extends JFrame {
// JPanel contentPane;
JPanel formu = new JPanel (); JScrollPane scroll = new JScrollPane(formu);
JLabel jLabel1 = new JLabel();
JTextPane jTextPane1 = new JTextPane();
JButton jButton1 = new JButton();
JLabel jLabel2 = new JLabel();
JTextPane jTextPane2 = new JTextPane();
//Construire le cadre
public Cadre3() {
//Redéfini, ainsi nous pouvons sortir quand la fenêtre est fermée
protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) {
System.exit(0);
}
}
}
indiana_jules
Messages postés750Date d'inscriptionmardi 9 mars 2004StatutMembreDernière intervention23 décembre 200822 12 mai 2008 à 13:20
Salut
un layout (comme son nom l'indique) permet l'agencement de tes composants graphiques dans le conteneur auxquels ils sont ratacchés. Ainsi, cela évite de faire des setBounds (très imprécis, et pas dynamique). Il existe plusieurs "politiques" de layout :
* BorderLayout : Te permet de placer un composant au nord, sud, est, ouest et centre de ton composant
* GridLayout : Te permet de créer une sorte de grille
....
Pour moi, le meilleur layout reste le SpringLayout, car il fonctionne sur le principe de postionnement par rapports aux autres objets du conteneur, et de plus, il propose des fonctionnalités assez poussés.