Partage
  • Partager sur Facebook
  • Partager sur Twitter

système fonctionnel à transformer en EJB stateles

    9 novembre 2019 à 18:23:27

    Bonjour,
    J'ai un code côté client qui gère des articles de devis : jai un Jtable, j'ajoute des lignes d'articles, j'en supprime, etc... Bref tout marche.
    Je souhaiterai transformer mon système en utilisant une architecture sous EJB session sans état.
    Quelqu'un pourrait-il me donner un début de code en intégrant mon code existant ?
    Merci d'avance.

    Partie qui gère l'ajout de ligne :

    table = new JTable();
     
            Object[] columns = {"Id article","Libellé","Prix"};
            DefaultTableModel model = new DefaultTableModel();
            model.setColumnIdentifiers(columns);
     
            table.setModel(model);
            table.setRowHeight(22);
     
    		table.setBounds(10, 52, 477, 118);
    		contentPane.add(table);
     
    		articleID = new JTextField();
    		articleID.setBounds(155, 247, 121, 20);
    		contentPane.add(articleID);
    		articleID.setColumns(10);
     
    		articleLIBELLE = new JTextField();
    		articleLIBELLE.setBounds(155, 278, 121, 20);
    		contentPane.add(articleLIBELLE);
    		articleLIBELLE.setColumns(10);
     
    		articlePRIX = new JTextField();
    		articlePRIX.setText("");
    		articlePRIX.setBounds(155, 309, 121, 20);
    		contentPane.add(articlePRIX);
    		articlePRIX.setColumns(10);
     
    	    // create JScrollPane
            JScrollPane scroll = new JScrollPane(table);
            scroll.setBounds(20, 60, 550, 120);
     
            contentPane.setLayout(null);
     
            contentPane.add(scroll);
     
    	    // create an array of objects to set the row data
            Object[] row = new Object[3];
     
    		JButton btnAjouterLarticleAu = new JButton("Ajouter l'article au devis");
            // button add row
    		btnAjouterLarticleAu.addActionListener(new ActionListener(){
     
               @Override
               public void actionPerformed(ActionEvent e) {
     
                   row[0] = articleID.getText();
                   row[1] = articleLIBELLE.getText();
                   row[2] = articlePRIX.getText();
                   // add row to the model
                   model.addRow(row);
               }
           });

    merci!

    -
    Edité par Zgadoloum 9 novembre 2019 à 18:26:15

    • Partager sur Facebook
    • Partager sur Twitter

    système fonctionnel à transformer en EJB stateles

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown