⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 example13_5.java

📁 不错的教程 适合中高级人员的使用
💻 JAVA
字号:
import java.applet.*;import java.awt.*;import java.awt.event.*;
public class Example13_5 extends Applet implements ItemListener,ActionListener
{  List list1,list2;   
   TextArea text1,text2; int index=0;
   public void init()
   {  list1=new List(3,true); list2=new List(3,true);
      text1=new TextArea(6,15); text2=new TextArea(6,15);
      list1.add("计算1+2+..."); list1.add("计算1*1+2*2+3*3...");
      list1.add("计算1*1*1+2*2*2+3*3*3...");
      for(int i=1;i<=100;i++)
       {  list2.add("前"+i+"项和");
       }
      add(list1);add(list2);add(text1);add(text2);
      list1.addItemListener(this); list2.addActionListener(this);
   } 
   public void itemStateChanged(ItemEvent e)
   {  if(e.getItemSelectable()==list1)
      {  text1.setText(list1.getSelectedItem());
         index=list1.getSelectedIndex();
      }
   }
  public void actionPerformed(ActionEvent e)
   {  int n=list2.getSelectedIndex(),sum=0;
      String name=list2.getSelectedItem();
      switch(index)
        {  case 0:
                 for(int i=1;i<=n+1;i++)
                 { sum=sum+i;
                 }
                 break;
           case 1:
                 for(int i=1;i<=n+1;i++)
                 { sum=sum+i*i;
                 }
                 break;
            case 2:
                 for(int i=1;i<=n+1;i++)
                 {  sum=sum+i*i*i;
                 }
                 break;
             default :
                sum=-100;
        } 
      text2.setText(name+"等于"+sum); 
   }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -