日期:2011-03-22 16:17:00 来源:本站整理
<b>java的下拉列表框</b>[Java编程]
本文“<b>java的下拉列表框</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
下拉列表像一个单选钮组,它是强迫用户从一组可实现的挑选中挑选一个对象的办法.并且,它是一个实现这点的相当简便的办法,也最易改变挑选而不至利用户感到吃力(我们可以动态地改变单选钮,但那种办法明显不便利).Java的挑选框不像Windows中的组合框可以让我从列表中挑选或输入自己的挑选.在一个挑选框中你只能从列表中挑选仅仅一个项目.在下面的例子里,挑选框从一个肯定输入的数字开始,然后当按下一个按钮时,新输入的数字增添到框里.你将可以看到挑选框的一些风趣的状况:
文本字字段中显示的“selected index,"也就是当前挑选的项目的序列号,在事件中挑选的字符串就像action()的第二个自变量的字串符描写的一样好.//: Choice1.java // Using drop-down lists import java.awt.*; import java.applet.*; public class Choice1 extends Applet { String[] description = { "Ebullient", "Obtuse", "Recalcitrant", "Brilliant", "Somnescent", "Timorous", "Florid", "Putrescent" }; TextField t = new TextField(30); Choice c = new Choice(); Button b = new Button("Add items"); int count = 0; public void init() { t.setEditable(false); for(int i = 0; i < 4; i++) c.addItem(description[count++]); add(t); add(c); add(b); } public boolean action (Event evt, Object arg) { if(evt.target.equals(c)) t.setText("index: " + c.getSelectedIndex() + " " + (String)arg); else if(evt.target.equals(b)) { if(count < description.length) c.addItem(description[count++]); } else return super.action(evt, arg); return true; } } ///:~
运行这个程序片时,请注意对Choice框大小的判断:在windows里,这个大小是在我们拉下列表时肯定的.这意味着假如我们拉下列表,然后增添更多的项目到列表中,这项目将在那,但这个下拉列表不再承受(我们可以通过项目来转动察看——注释④).但是,假如我们在第一次拉下下拉列表前将所的项目装入下拉列表,它的大小就会符合.当然,用户在利用时但愿看到整个的列表,所以会在下拉列表的状况里对增添项目到挑选框里加以特别的限定.
④:这一行为明显是一种错误,会Java今后的版本里办理.
以上是“<b>java的下拉列表框</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:java的列表框
- ·下一篇文章:java的单选按钮
- ·中查找“<b>java的下拉列表框</b>”更多相关内容
- ·中查找“<b>java的下拉列表框</b>”更多相关内容
评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论