import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class koll_1 extends Applet implements ActionListener
{
Label Ib1=new Label("输入月份:");
TextField tf1=new TextField(15);
Label Ib2=new Label("输出季节:");
TextField tf2=new TextField(15);
Button bn1=new Button("结果");
public void init()
{
add(Ib1);
add(tf1);
add(Ib2);
add(tf2);
add(bn1);
bn1.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
int n,month;
String st;
month=Intege.parseInt(tf1.getText());
n=((month+10) % 12) / 3 + 1;
switch(n)
{
case 1:st="春天";break;
case 2:st="夏天";break;
case 3:st="秋天";break;
default:st="冬天";
}
if (e.getSource()==bn1)
tf2.setText(st);
}
}
请问怎样将tf1改成一个下拉框,下拉框里显示1月至12月
import java.awt.*;
import java.awt.event.*;
public class koll_1 extends Applet implements ActionListener
{
Label Ib1=new Label("输入月份:");
TextField tf1=new TextField(15);
Label Ib2=new Label("输出季节:");
TextField tf2=new TextField(15);
Button bn1=new Button("结果");
public void init()
{
add(Ib1);
add(tf1);
add(Ib2);
add(tf2);
add(bn1);
bn1.addActionListener(this);
}
public void actionPerformed(ActionEvent e)
{
int n,month;
String st;
month=Intege.parseInt(tf1.getText());
n=((month+10) % 12) / 3 + 1;
switch(n)
{
case 1:st="春天";break;
case 2:st="夏天";break;
case 3:st="秋天";break;
default:st="冬天";
}
if (e.getSource()==bn1)
tf2.setText(st);
}
}
请问怎样将tf1改成一个下拉框,下拉框里显示1月至12月
你可以看看API,有关它的用法,应该不难