±Û¾´ÀÌ :¿ø¹ÎÈ£ 1997³â 12¿ù 24ÀÏ 16:43:40
¾È³çÇϼ¼¿ä?
ÀÚ¹Ù¸¦ ¸· ½ÃÀÛÇÑ ¿Õ Ãʺ¸ÀÚÀÔ´Ï´Ù.
´Ù¸§ÀÌ ¾Æ´Ï¶ó Ã¥À» ÇÑ±Ç º¸´Â ÁßÀε¥ Ã¥ ³»¿ëÀ» ÄÄÆÄÀÏ Çϸé error °¡ ³³´Ï´Ù.
ÀÌ error¸¦ ÀâÀ» ±æÀÌ ¾ø¾î ÀÌ·¸°Ô ºÎʵ右´Ï´Ù.
¾Æ·¡¿¡ ¼Ò½º¸¦ ³Ö¾ú½À´Ï´Ù.
¾ÆÂ÷! ÇѰ¡Áö¸¸ ´õ¿ä !
º¯¼ö³ª ±âŸ ¿©·¯°¡ÁöµéÀÇ À̸§À» ºÙÀ϶¼ ¾î¶²±ÔÄ¢(´ë¹®ÀÚ, ¼Ò¹®ÀÚ) À¸·Î
ÇÏ´ÂÁö¸¦ ¾Ë·ÁÁÖ½Ã¸é ´õ¿í °¨»çÇϰڽÀ´Ï´Ù.
±×·³ Áñ°Å¿î ¼ºÅºÀýÀ» ¸ÂÀÌ ÇϽñ⸦ ....
** ¼Ò ½º **
import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class MenuDemo extends Applet implements ActionListener {
Button button1, button2;
MenuFrame menuWindow;
public void init() {
button1 = new Button("Show window");
add(button1);
button1.addActionListener(this);
button2 = new Button("Hide window");
add(button2);
button2.addActionListener(this);
menuWindow = new MenuFrame("Menu demo");
menuWindow.setSize(100,100);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == button1) {
menuWindow.setVisible(true);
}
if (e.getSource() == button2) {
menuWindow.setVisible(false);
}
}
}
class MenuFrame extends Frame implements ActionListener {
Menu menu1;
MenuBar menuBar1;
MenuItem menuItem1, menuItem2, menuItem3;
TextField text1;
MenuFrame(String title) {
super(title);
text1 = new TextField("");
setLayout(new GridLayout(1, 1));
add(text1);
menuBar1 = new MenuBar();
menu1 = new Menu("File");
menuItem1 = new MenuItem("Hello");
menu1.add(menuItem1);
menuItem1.addActionListener(this);
menuItem2 = new MenuItem("from");
menu1.add(menuItem2);
menuItem2.addActionListener(this);
menuItem3 = new MenuItem("Java");
menu1.add(menuItem3);
menuItem3.addActionListener(this);
menuBar1.add(menu1);
setMenuBar(menuBar1);
}
public void actionPerformed(ActionEvent event) {
if (event.getSource() == menuItem1) {
text1.setText("Hello");
}
if (event.getSource() == menuItem2) {
text1.setText("from");
}
if (event.getSource() == menuItem3) {
text1.setText("Java");
}
}
}