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

📄 testchoicelist.java

📁 java老师给的java例子很不错
💻 JAVA
字号:
import java.awt.*;
import java.awt.event.*;
public class  Calculate  extends Frame
{
        Frame f;
	List list1;
        Choice choice1;
        public Calculate()
        {
          Frame f=new Frame("测试下拉列表和列表"); 
          f.setSize(300,200);                             
  	  f.setLayout(new FlowLayout());		//布局管理器设为FlowLayout
  	  list1 = new List();          	//创建列表对象List1 
  	  list1.setMultipleMode(true);      	//设定list1 允许多选
   	  list1.add("语文");          			//在list1中添加项目"语文"
 	  list1.add("数学");          			
 	  list1.add("美术");          			
 	  list1.add("体育");          			
 	  list1.add("武术");         	 		
  	  list1.select(2);  //预设list1的选择项目为2(美术)。编号从0开始
  	  list1.select(4);                  		//预设选择项目为4
  	  f.add(list1);						//把列表List1加入框架f
          choice1 = new Choice();   	//创建下拉列表对象choice1      
  	  choice1.add("大学");           	//在choice1中添加项目"大学"
  	  choice1.add("中学");
  	  choice1.add("小学");
  	  choice1.add("幼儿园");
  	  choice1.select(2);     //预设choice1的选择项目为2。编号从0开始
          f.add(choice1); 
  	  f.setVisible(true);
          f.addWindowListener(new WindowAdapter(){
                      public void windowClosing(WindowEvent e){
                       dispose();   
                       System.exit(0);
                        }
                      });	 
         }
           public void actionPerformed(ActionEvent e){
            float x,y;
            double result=0;
            String op;
      try{
         x=Float.parseFloat(t1.getText());
         y=Float.parseFloat(t3.getText());
         op=t2.getText();
         if(op.equals("+")) result=x+y;
         else if(op.equals("-")) result=x-y;
         else if(op.equals("*")) result=x*y;
         else if(op.equals("/")) result=x/y;
         t4.setText(Double.toString(result));
         } catch(Exception ee) {t4.setText("数据错误");}
      }
          public static void main(String args[])
 	{
  	        new Calculate();
 	}
}

⌨️ 快捷键说明

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