¼Ò¼³ java.awt ¼Ò½ºÄڵ堠ÄÁÅ×À̳ÊÄÄÆ÷³ÍÆ®  Dialog  

´ëÈ­»óÀÚ(Dialog)¸¦ ¸¸µå´Â ¿¹Á¦

DialogTest.java

import java.awt.*;
import 
java.awt.event.*;
class TitleBox extends Dialog implements 
ActionListener {
  
private 
TextField field;
  
private 
Button button;
  
private 
Frame parent;
  
public 
TitleBox(Frame dw, String title) {
    
super(dw, title, false
);
    parent = dw;
    setLayout(
new 
FlowLayout());
    field = 
new TextField(15
);
    button = 
new Button("¼³Á¤"
);
    button.addActionListener(
this
);
    add(field);
    add(button);
    pack();
  }
  
public void 
actionPerformed(ActionEvent e) {
    parent.setTitle(field.getText());
    field.selectAll();
    setVisible(
false
);
  }
}
public class DialogTest extends 
Frame {
  
public 
DialogTest() {
    TitleBox titleBox = 
new TitleBox(this, "Á¦¸ñÀ» ÀÔ·ÂÇϼ¼¿ä"
);
    setLayout(
new 
FlowLayout());
    titleBox.show();
  }
  
public static void 
main(String[] args) {
    DialogTest f = 
new 
DialogTest();
    f.setSize(
200100
);
    f.setVisible(
true
);
  }
}

C:\JavaExample\13>javac DialogTest.java
C:\JavaExample\13>java DialogTest

 

Dialog ÄÄÆ÷³ÍÆ®¸¦ ÀÌ¿ëÇÏ¿© ´ëÈ­»óÀÚ¸¦ ¸¸µç´Ù.



jabookÀúÀÚ¸íÇÔ
Á¦¸ñ:¼Ò¼³°°Àº¹Ì´ÏÄÚµå
ÀÛ¼ºÀÚ:Àںϸâ¹ö ±è´ë¼º