par Oguruma59 » 13 Jan 2004 à 13:11
bon allez juste comme ç ala volée une exmple de boîte de dialogue équiv du msgbox en LSje te fais l'exemple en mode console (main) dans le code java de l'agent il faut mettre les import mais ne pas mettre le main, Notes possède le siensi tu souhaite j'ai une classe un peu plus généraliste qui fait plus de chose mais un peu compliqué si tu débutes en javaj'ai encore un tas de chose java dans mes cartons... si tu veux... demandeimport java.util.*;import java.text.*;import javax.swing.*;public class Dialog { public static void main(String args[]) {// on fait l'équi d'un msgbox// ce code peut être repris en notesJOptionPane.showMessageDialog(null, "alert", "alert", JOptionPane.ERROR_MESSAGE); // on fait l'équiv d'un imputbox String inputValue = JOptionPane.showInputDialog("Valeur ?"); // on fait équi d'un msgbox avec retour de valeur JOptionPane.showConfirmDialog(null, "Choix un", "choix deux", JOptionPane.YES_NO_OPTION); // équiv d'un choix multiple Object[] possibleValues = { "Une", "Deux", "Trois", "Quatre", "Cinq" };Object selectedValue = JOptionPane.showInputDialog(null, "Votre choix", "Choix",JOptionPane.INFORMATION_MESSAGE, null,possibleValues, possibleValues[0]);// équiv d'un annuler okObject[] options = { "OK", "Annuler" };JOptionPane.showOptionDialog(null, "OK pour continuer", "Attention", JOptionPane.DEFAULT_OPTION, JOptionPane.WARNING_MESSAGE,null, options, options[0]); // bon la on sort System.exit(0); }}