第四十节 java学习 —— 组合框

组合框代表一系列选择的弹出式菜单,当选择显示为菜单的标题。它的构造函数和其他常用方法如下:
public choice()
 构建一个选择项菜单。
public void add(String item)
将item添加到选择菜单中。
public String getItem(int index)
 返回选择菜单中index位置的顶,注意索引是从0开始的,而项数从1开始。
 public int getItemCount()
 返回选择菜单总数项数。
pubic String getSelectdItem()
返回当前选中的项。
public int getSelectedIndex();
返回当前选中项的索引。
public void insert(string item, intindex)
在index处插入字符串item
public void remove(int position)
删除position位置的项。
public void remove(string item)
删除item项。
public void removeAll()
删除所有的项。
public void select(int pos)
将pos处的项设为选中状态,通常用于初始化。
public void select(string str)
将str项设为选中状态,通常用于初始化。

程序例子:测试choice类
测试程序:
//程序文件为Test.java
import java.util.Date;
import java.applet.*;
import java.applet.Applet;
import java.awt.*;

 

public class Test extends Applet{
String str1=new String();
String str2=new String();
int count=0;
int i1=0;
boolean b1=false;
Choice c1;//声明组合框对象
public void init(){
 //初始化组合框对象
 c1=new Choice();
 c1.add("语文");
 c1.add("数学");
 c1.add("物理");
 c1.add("化学");
 c1.add("生物");
 c1.select(3);
 this.add(c1);
}
public void paint(Graphics g) {
 g.drawString("元素总个数:"+count, 10, 80);
 g.drawString("第2项元素为:"+str1, 10, 100);
 g.drawString("选中项的元素为:"+str2, 10, 120);
 g.drawString("选中项的位置为:"+i1, 10, 140);
 
}
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值