Esempio n. 1
0
  public void listeBoisson(JPanel onglet2) {
    // TODO Auto-generated method stub

    Object[][] donneesType = null;
    donneesType = mc.listTypeProduitBoisson();
    Object[][] donnees = null;
    donnees = mc.listProduitBoison();
    onglet2.removeAll();

    JButton[] tab_button = new JButton[donneesType.length];
    for (int i = 0; i < donneesType.length; i++) {
      tab_button[i] = new JButton();
      tab_button[i].setName((String) donneesType[i][0]);
      tab_button[i].setPreferredSize(dim);
      tab_button[i].setEnabled(false);
      tab_button[i].setIcon(new ImageIcon("images/" + (String) donneesType[i][0] + " nd.jpg"));

      // Ajout des boutons sur le panel et ajout des listener
      onglet2.add(tab_button[i]);
      for (int j = 0; j < donnees.length; j++) {
        if (donneesType[i][0].equals(donnees[j][0])) {
          // changer est mettre nouvelle image
          tab_button[i].addActionListener(new AjoutProduitVente());
          tab_button[i].setEnabled(true);
          tab_button[i].setIcon(new ImageIcon("images/" + (String) donneesType[i][0] + ".jpg"));
          // System.out.println("PASSER");
        }
      }
    }
  }