±Û¾´ÀÌ :¿ø¹ÎÈ£ 1997³â 12¿ù 24ÀÏ 17:00:59
In Reply to: [¿ÕÃʺ¸Áú¹®] error Á» Àâ¾ÆÁÖ¼¼¿ä ... posted by ¿ø¹ÎÈ£ on 1997³â 12¿ù 24ÀÏ 16:43:40:
Á˼ÛÇÕ´Ï´Ù.
¼Ò½º¸¦ º¹»çÇÏ¿© ºÙ¿´´Âµ¥ ÀÌ»óÇÏ°Ô
¸ðµç°ÍÀÌ Ã¹ Ä®·³¿¡ ºÙ¾î¼¿ä?????
Á¤¸» Á˼ÛÇÕ´Ï´Ù.(¶Ç ºÙÀ¸¸é ¾î¶»°Ô ÇÏÁö¿ä?)
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"); } } }