Một Dialog có thể là modal hoặc non-modal Modal dialog Modal dialog
CCáácctthhàànnhhpphhầầnnAAWWT T CáácctthhàànnhhpphhầầnnAAWWT T Dialog Một số phương thức Dialog(Dialog) Dialog(Dialog, String)
Dialog(Dialog, String, boolean)Dialog(Frame) Dialog(Frame)
Dialog(Frame, String)
CCáácctthhàànnhhpphhầầnnAAWWT T CáácctthhàànnhhpphhầầnnAAWWT T Ví dụ Dialog import java.awt.*; import java.awt.event.*;
public class DialogTest implements WindowListener { public DialogTest() {
super();
ComponentTestFrame frame = new
ComponentTestFrame("DialogTest");
Dialog d1 = new Dialog(frame,"Modal Dialog Test",true); d1.add(new Label("Modal Dialog Test"));
d1.addWindowListener(this);
Dialog d2 = new Dialog(frame,"NonModal Dialog Test",false);
d2.addWindowListener(this);
d2.add(new Label("NonModal Dialog Test")); frame.setLocation(100,100);
CCáácctthhàànnhhpphhầầnnAAWWT T CáácctthhàànnhhpphhầầnnAAWWT T Ví dụ Dialog frame.setVisible(true); d2.pack(); d2.setLocation(250,280); d2.setVisible(true); d1.pack(); d1.setLocation(220,170); d1.setVisible(true); }
public void windowOpened(WindowEvent arg0) { }
C
CáácctthhàànnhhpphhầầnnAAWWT T
Ví dụ Dialog
public void windowIconified(WindowEvent arg0) { }
public void windowDeiconified(WindowEvent arg0) { }
public void windowActivated(WindowEvent arg0) { }
public void windowDeactivated(WindowEvent arg0) { }
public static void main(String[] args) {
DialogTest test = new DialogTest(); }
C
CáácctthhàànnhhpphhầầnnAAWWT T