| Home >> All >> com >> memoire >> [ bu Javadoc ] |
Source code: com/memoire/bu/BuDialogMessage.java
1 /** 2 * @modification $Date: 2002/11/14 19:25:32 $ 3 * @statut unstable 4 * @file BuDialogMessage.java 5 * @version 0.36 6 * @author Guillaume Desnoix 7 * @email guillaume@desnoix.com 8 * @license GNU General Public License 2 (GPL2) 9 * @copyright 1998-2001 Guillaume Desnoix 10 */ 11 12 package com.memoire.bu; 13 14 import com.memoire.bu.*; 15 import com.memoire.dnd.*; 16 import com.memoire.fu.*; 17 import com.memoire.re.*; 18 19 20 import java.awt.*; 21 import java.awt.event.*; 22 import javax.swing.*; 23 import javax.swing.border.*; 24 25 /** 26 * A standard message dialog (continue). 27 */ 28 29 public class BuDialogMessage 30 extends BuDialog 31 implements ActionListener 32 { 33 protected BuButton btContinuer_; 34 35 public BuDialogMessage(BuCommonInterface _parent, 36 BuInformationsSoftware _isoft, 37 Object _message) 38 { 39 super(_parent,_isoft,BuResource.BU.getString("Message"),_message); 40 41 BuPanel pnb=new BuPanel(); 42 pnb.setLayout(new BuButtonLayout()); 43 //new FlowLayout(FlowLayout.RIGHT)); 44 45 btContinuer_=new BuButton(BuLib.loadToolCommandIcon("CONTINUER"), 46 BuResource.BU.getString("Continuer")); 47 btContinuer_.addActionListener(this); 48 pnb.add(btContinuer_); 49 getRootPane().setDefaultButton(btContinuer_); 50 51 content_.add(pnb,BuBorderLayout.SOUTH); 52 } 53 54 public JComponent getComponent() 55 { return null; } 56 57 public void actionPerformed(ActionEvent _evt) 58 { 59 JComponent source=(JComponent)_evt.getSource(); 60 // System.err.println("BuDialogue : "+source); 61 62 if(source==btContinuer_) 63 { 64 reponse_=JOptionPane.OK_OPTION; 65 setVisible(false); 66 } 67 } 68 69 public static void main(String[] _args) 70 { 71 new BuDialogMessage(null,null,"Hello world!").activate(); 72 System.exit(0); 73 } 74 }