1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| // Panel secondaire
resultPane = new JPanel(new GridBagLayout());
// Ligne 1
resultPane.add(new JLabel("Nb enreg :"), getConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.EAST));
resultPane.add(nbTotal, getConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.EAST));
resultPane.add(new JLabel(" "), getConstraints(0, 2, 1, 1, 0, 0, GridBagConstraints.CENTER));
resultPane.add(scrollArbre, getConstraints(0, 3, 4, 1, 0, 0, GridBagConstraints.CENTER));
// Ligne 2 (JLabel + JTextField)
resultPane.add(new JLabel("Compteur :"), getConstraints(1, 0, 1, 1, 0, 0, GridBagConstraints.EAST));
resultPane.add(nbCompteur, getConstraints(1, 1, 1, 1, 0, 0, GridBagConstraints.EAST));
// Ligne 3 (JLabel + JTextField)
resultPane.add(new JLabel("Longueur d'enregistrement <> 1000 :"), getConstraints(2, 0, 1, 1, 0, 0, GridBagConstraints.EAST));
resultPane.add(nbLongueur, getConstraints(2, 1, 1, 1, 0, 0, GridBagConstraints.EAST));
// Panel principal
contentPane = new JPanel(new GridBagLayout());
// Ligne 1 (JLabel + JTextField + JButton)
contentPane.add(new JLabel("Chemin du fichier : "), getConstraints(0, 0, 1, 1, 0, 0, GridBagConstraints.CENTER));
contentPane.add(filePath, getConstraints(0, 1, 1, 1, 0, 0, GridBagConstraints.CENTER, GridBagConstraints.BOTH));
contentPane.add(parcourir, getConstraints(0, 2, 1, 1, 0, 0, GridBagConstraints.CENTER));
// Ligne 2 (JButton)
contentPane.add(executer, getConstraints(1, 0, 1, 3, 0, 0, GridBagConstraints.CENTER));
// Ligne 3 (JPanel[resultPane])
contentPane.add(resultPane, getConstraints(2, 0, 1, 3, 0, 0, GridBagConstraints.WEST));
// Ligne 4 (JScrollPane[JTextArea])
contentPane.add(scrollConsole, getConstraints(3, 0, 1, 3, 0, 0, GridBagConstraints.CENTER, GridBagConstraints.BOTH));
// Ligne 5 (JProgressBar)
contentPane.add(barre, getConstraints(4, 0, 1, 3, 0, 0, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL)); |
Partager