java中下拉框选项内容

下拉框中的内容是数据库中表的内容,比如,“”张三","李四"sql中supplier中第一列supplierSimpleName123321(这是两行一列)在java中D... 下拉框中的内容是数据库中表的内容,比如,“”张三","李四"
sql中supplier中第一列supplierSimpleName 123 321(这是两行一列)
在java中DAO层
public Vector findsupplier(){
String findsu="select * from supplier";
ResultSet rs=psshmy.query(findsu);
Vector ve=new Vector();
try{ while(rs.next()){
Vector vector=new Vector();
vector.add(rs.getString("supplierSimpleName"));
ve.add(vector); }
}catch(SQLException e){
e.printStackTrace();}
return ve; }
在ui层 cb11.addItem(ve); //cb11是个JComboBox
为什么在JComboBox中显示为123321
而不是123
321
展开
 我来答
百度网友bd75426
2012-12-14 · TA获得超过212个赞
知道小有建树答主
回答量:232
采纳率:100%
帮助的人:52.9万
展开全部
首先后台去数据库查询,将结果放到list存储,然后到页面上给下拉框赋值。
struts里面的s标签可以直接把list转换成下拉框的。
额,我讲的jsp……
龙应该在云里p
推荐于2017-10-04
知道答主
回答量:19
采纳率:0%
帮助的人:21.2万
展开全部
你说的太模糊了
如果是Swing的话:
JComboBox box = new JComboBox();
box.addItem("张三");
box.addItem("李四");

通过box.getSelectedItem();或者box.getSelectedItemIndex();来获取选择
追问
sql中有一张表,其中表头中有一项是姓名(name):张三,李四(这是2行1列),我的问题是如何将这一列的内容传入到到JComboxBox的选项中。要具体的方法过程,
追答
这涉及到JDBC技术,代码不是我在这儿能给你写出来的。
大概过程:
通过JDBC连接数据库,
执行查询,获取结果集
遍历结果集,向JComboBox中添加响应字段。
具体自己百度相关文章。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Danielankang
2012-12-14
知道答主
回答量:31
采纳率:0%
帮助的人:16.6万
展开全部
使用List取数据库里的内容啊,然后下拉框读List里面的内容。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stale331x
2012-12-14 · TA获得超过1299个赞
知道小有建树答主
回答量:1276
采纳率:33%
帮助的人:837万
展开全部
修改下拉框的内容,是要用到数据ListModel的。
方法就是,你得到下拉框的ListModel,然后对Model进行操作就行了,这样就会自动更新下拉框的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式