JAVA BlueDa
          JAVA 2006
          				import java.awt.*;import java.awt.event.*;
          import javax.swing.JOptionPane;
          public class Example16_3
          {
          ?public static void main(String args[])
          ?{
          ??new DWindow("帶消息框的窗口");
          ?}
          };
          class DWindow extends Frame implements ActionListener
          {
          ?TextField inputNumber;
          ?TextArea text;
          ?DWindow(String s)
          ?{
          ??super(s);
          ??//setLayout(new FlowLayout());
          ??setResizable(false);
          ??
          ??inputNumber=new TextField(20);
          ??text=new TextArea(10,20);
          ??inputNumber.addActionListener(this);
          ??add(inputNumber,BorderLayout.NORTH);
          ??add(text,BorderLayout.CENTER);
          ??setBounds(0,0,200,300);//validate();
          ??setVisible(true);
          ??addWindowListener(new WindowAdapter()
          ???{
          ????public void WindowClosing(WindowEvent e)
          ????{
          ?????System.exit(0);
          ????}
          ???});
          ??validate();
          ?}
          ?public void actionPerformed(ActionEvent e)
          ?{
          ??boolean boo=false;
          ??if (e.getSource()==inputNumber)
          ??{
          ???String s=new String(inputNumber.getText());
          ???char a[]=s.toCharArray();
          ???for (int i=0;i<a.length;i++)
          ???{
          ????if (!(Character.isDigit(a[i])))
          ????{
          ?????boo=true;
          ????}
          ???}
          ???if (boo==true)
          ???{
          ????JOptionPane.showMessageDialog(this,"您輸入了非法字符。","警告對話框",JOptionPane.WARNING_MESSAGE);
          ????inputNumber.setText(null);
          ???}
          ???else if(boo=false)
          ???{
          ????int number=Integer.parseInt(s);
          ????text.append("\n"+number+"平方:"+(number*number));
          ???}
          ??}
          ?}
          };
          posted on 2006-06-19 16:38 BlueDa 閱讀(332) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
           
          主站蜘蛛池模板: 鄂伦春自治旗| 扶余县| 筠连县| 晴隆县| 漳州市| 顺义区| 景洪市| 循化| 肥东县| 延川县| 宜兰市| 西吉县| 定西市| 石渠县| 大埔县| 蒙城县| 建瓯市| 兴隆县| 靖远县| 旬邑县| 连平县| 象山县| 子长县| 博白县| 华容县| 调兵山市| 罗江县| 安新县| 惠水县| 七台河市| 兴义市| 陈巴尔虎旗| 沈阳市| 灵宝市| 琼中| 张家港市| 汝州市| 孟州市| 澄迈县| 广东省| 云阳县|