java中JComboBox中的数据如何从数据库中取得 20

JLabellab1=newJLabel("科目");JLabellab2=newJLabel("年级");JLabellab3=newJLabel("班级");JLab... JLabel lab1=new JLabel("科目");
JLabel lab2=new JLabel("年级");
JLabel lab3=new JLabel("班级");
JLabel lab4=new JLabel("查询");
JButton btn=new JButton("确定");
JButton btn2=new JButton("重置");
JComboBox c1=new JComboBox();
c1.addItem("语文");
c1.addItem("数学");
final JComboBox c2=new JComboBox();
c2.addItem("");
c2.addItem("一年级");
c2.addItem("二年级");
c2.addItem("三年级");

final JComboBox c3=new JComboBox();
c3.addItem("");
c3.addItem("一班");
c3.addItem("二班");
c3.addItem("三班");

final JComboBox c4=new JComboBox();
c4.addItem("");
c4.addItem("平均分");
c4.addItem("总分");
c4.addItem("不及格名单");就是怎么使科目,年纪,班级从数据库的科目,年纪,班级表取值
展开
 我来答
知识阅历积累历程

2012-08-16 · 影视爱好者、游戏达人、IT 男
知识阅历积累历程
采纳数:10965 获赞数:6547

向TA提问 私信TA
展开全部
查询出来就是了:比如:
Student bean=new Student();
StudentDAO sdao=new StudentDAO();
List<Student> slist=(List<Student>)sdao.selectStudent(bean);//查询学生的方法
if(slist.size()>0)
{
for(int i=0;i<slist.size();i++)
{
Student student=(Student)slist.get(i);
c1.addItem(student.getKemu());
c2.addItem(student.getNianji());
c3.addItem(student.getBanji());
c4.addItem(sutdent.getFenshu());
}
}
//这样就行了,上面都是现打的,那些java bean,字段,方法应该能看明白吧。
iamcjy132
2012-08-16 · 超过11用户采纳过TA的回答
知道答主
回答量:47
采纳率:0%
帮助的人:29.1万
展开全部
这个不算难。
定义数组或集合类,用数据库命令或java自带的对数据库操作类读取数据,加入数组或集合类,再加入JCombobox
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhanghjyi
2012-08-23
知道答主
回答量:53
采纳率:0%
帮助的人:49.2万
展开全部
首先你要先从数据库将你需要的数据取出来。
然后一个一个的填充到JComboBox中。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式